Aug 01
2024
SELL
Open market or private sale
$52,900
$5.29 p/Share
10,000
Reduced 3.49%
276,413
Common Stock
May 03
2024
SELL
Open market or private sale
$50,000
$5.0 p/Share
10,000
Reduced 3.37%
286,413
Common Stock
Apr 10
2024
BUY
Grant, award, or other acquisition
-
14,858
Added 4.77%
296,413
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$28,301
$3.51 p/Share
8,063
Reduced 2.78%
281,555
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$11,637
$3.86 p/Share
3,015
Reduced 1.03%
289,618
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$11,830
$3.86 p/Share
3,065
Reduced 1.04%
292,633
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$9,972
$3.84 p/Share
2,597
Reduced 0.87%
295,698
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
7,525
Added 2.46%
298,295
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$79,607
$9.44 p/Share
8,433
Reduced 2.82%
290,770
Common Stock
Mar 11
2023
SELL
Payment of exercise price or tax liability
$118,386
$9.65 p/Share
12,268
Reduced 3.94%
299,203
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$49,458
$10.71 p/Share
4,618
Reduced 1.46%
311,471
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
39,991
Added 11.23%
316,089
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$369,700
$11.15 p/Share
33,157
Reduced 11.07%
266,403
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
79,335
Added 20.94%
299,560
Common Stock
Sep 13
2022
SELL
Open market or private sale
$91,450
$18.29 p/Share
5,000
Reduced 2.22%
220,225
Common Stock
Aug 31
2022
SELL
Payment of exercise price or tax liability
$62,371
$17.8 p/Share
3,504
Reduced 1.53%
225,225
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$129,951
$17.87 p/Share
7,272
Reduced 3.08%
228,729
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$142,468
$17.58 p/Share
8,104
Reduced 3.32%
236,001
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$31,276
$17.27 p/Share
1,811
Reduced 0.8%
223,386
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
20,719
Added 7.82%
244,105
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$74,355
$21.22 p/Share
3,504
Reduced 1.53%
225,197
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$98,004
$17.3 p/Share
5,665
Reduced 2.42%
228,701
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$136,714
$16.87 p/Share
8,104
Reduced 3.34%
234,366
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
21,500
Added 7.84%
252,682
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$13,300
$5.75 p/Share
2,313
Reduced 0.94%
242,470
Common Stock