Sep 25
2024
SELL
Open market or private sale
$68,259
$11.17 p/Share
6,111
Reduced 2.48%
240,515
Common Stock
Sep 24
2024
SELL
Open market or private sale
$210,728
$11.36 p/Share
18,550
Reduced 7.0%
246,626
Common Stock
Sep 23
2024
SELL
Open market or private sale
$138,403
$10.79 p/Share
12,827
Reduced 4.61%
265,176
Common Stock
Sep 20
2024
SELL
Open market or private sale
$272,260
$11.02 p/Share
24,706
Reduced 8.16%
278,003
Common Stock
Sep 19
2024
SELL
Open market or private sale
$127,472
$10.8 p/Share
11,803
Reduced 3.75%
302,709
Common Stock
Sep 18
2024
SELL
Open market or private sale
$53,839
$10.74 p/Share
5,013
Reduced 1.57%
314,512
Common Stock
Sep 17
2024
SELL
Open market or private sale
$147,172
$10.64 p/Share
13,832
Reduced 4.15%
319,525
Common Stock
Sep 16
2024
SELL
Open market or private sale
$75,731
$10.58 p/Share
7,158
Reduced 2.1%
333,357
Common Stock
Apr 03
2024
SELL
Payment of exercise price or tax liability
$12,317
$9.31 p/Share
1,323
Reduced 0.39%
340,515
Common Stock
Mar 12
2024
SELL
Open market or private sale
$42,650
$8.53 p/Share
5,000
Reduced 1.44%
341,838
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
4,500
Added 1.28%
346,838
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$41,961
$7.28 p/Share
5,764
Reduced 1.66%
342,338
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$3,970
$6.65 p/Share
597
Reduced 0.17%
348,102
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$25,384
$5.6 p/Share
4,533
Reduced 1.28%
348,699
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$18,591
$4.93 p/Share
3,771
Reduced 1.06%
353,232
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$11,131
$6.59 p/Share
1,689
Reduced 0.48%
353,300
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$8,718
$6.79 p/Share
1,284
Reduced 0.36%
354,989
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
6,840
Added 1.88%
356,273
Common Stock
Mar 14
2022
BUY
Conversion of derivative security
-
8,438
Added 2.36%
349,433
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
22,178
Added 6.11%
340,995
Common Stock
Jan 06
2022
SELL
Payment of exercise price or tax liability
$27,513
$7.43 p/Share
3,703
Reduced 1.15%
318,817
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$15,617
$10.99 p/Share
1,421
Reduced 0.43%
326,223
Common Stock
Mar 24
2021
BUY
Grant, award, or other acquisition
-
5,626
Added 1.69%
327,644
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
-
22,389
Added 6.5%
322,018
Common Stock
Jan 07
2021
SELL
Payment of exercise price or tax liability
$9,747
$7.76 p/Share
1,256
Reduced 0.42%
299,629
Common Stock