Nov 18
2024
SELL
Open market or private sale
$122,444
$15.6 p/Share
7,849
Reduced 1.83%
421,347
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$107,859
$15.85 p/Share
6,805
Reduced 1.56%
429,196
Common Stock
Aug 19
2024
SELL
Open market or private sale
$99,586
$12.59 p/Share
7,910
Reduced 1.78%
436,001
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$84,367
$12.51 p/Share
6,744
Reduced 1.5%
443,911
Common Stock
May 17
2024
SELL
Open market or private sale
$130,343
$12.3 p/Share
10,597
Reduced 2.3%
450,655
Common Stock
May 16
2024
SELL
Open market or private sale
$281,436
$12.0 p/Share
23,453
Reduced 4.84%
461,252
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$85,867
$9.8 p/Share
8,762
Reduced 1.78%
484,705
Common Stock
Mar 14
2024
SELL
Open market or private sale
$195,213
$11.32 p/Share
17,245
Reduced 3.38%
493,467
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$213,997
$9.74 p/Share
21,971
Reduced 4.12%
510,712
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
113,821
Added 17.61%
532,683
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$51,876
$7.89 p/Share
6,575
Reduced 1.55%
418,862
Common Stock
Aug 16
2023
SELL
Open market or private sale
$56,840
$8.31 p/Share
6,840
Reduced 1.58%
425,437
Common Stock
May 16
2023
SELL
Open market or private sale
$134,803
$10.88 p/Share
12,390
Reduced 2.79%
432,277
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$197,988
$13.27 p/Share
14,920
Reduced 3.25%
444,667
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
113,821
Added 19.85%
459,587
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$143,306
$11.47 p/Share
12,494
Reduced 3.49%
345,766
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$37,142
$9.8 p/Share
3,790
Reduced 1.05%
358,260
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$170,044
$10.59 p/Share
16,057
Reduced 4.25%
362,050
Common Stock
Feb 15
2022
SELL
Open market or private sale
$68,300
$13.66 p/Share
5,000
Reduced 1.31%
378,107
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$48,560
$13.95 p/Share
3,481
Reduced 0.9%
383,107
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
96,819
Added 20.03%
386,588
Common Stock
Jan 18
2022
SELL
Open market or private sale
$73,050
$14.61 p/Share
5,000
Reduced 1.7%
289,769
Common Stock
Dec 15
2021
SELL
Open market or private sale
$85,550
$17.11 p/Share
5,000
Reduced 1.67%
294,769
Common Stock
Dec 01
2021
SELL
Open market or private sale
$364,600
$18.23 p/Share
20,000
Reduced 6.25%
299,769
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$349,448
$22.5 p/Share
15,531
Reduced 4.63%
319,769
Common Stock