Jun 01
2024
SELL
Payment of exercise price or tax liability
$95,783
$8.64 p/Share
11,086
Reduced 1.92%
565,000
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$35,361
$8.65 p/Share
4,088
Reduced 1.2%
337,500
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
250,000
Added 29.85%
587,500
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$74,748
$9.34 p/Share
8,003
Reduced 2.26%
346,250
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$112,196
$10.04 p/Share
11,175
Reduced 3.0%
361,875
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$42,134
$10.02 p/Share
4,205
Reduced 1.08%
384,375
Common Stock
Dec 15
2023
BUY
Open market or private purchase
$50,400
$10.08 p/Share
5,000
Added 1.26%
393,125
Common Stock
Dec 13
2023
BUY
Open market or private purchase
$98,500
$9.85 p/Share
10,000
Added 2.51%
388,125
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$81,758
$10.31 p/Share
7,930
Reduced 2.05%
378,125
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$133,662
$11.86 p/Share
11,270
Reduced 2.78%
393,750
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$57,299
$13.23 p/Share
4,331
Reduced 1.03%
416,250
Common Stock
Sep 08
2023
SELL
Payment of exercise price or tax liability
$109,870
$13.64 p/Share
8,055
Reduced 1.86%
425,000
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$161,365
$14.14 p/Share
11,412
Reduced 2.52%
440,625
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$62,217
$14.27 p/Share
4,360
Reduced 0.93%
463,125
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$107,146
$13.32 p/Share
8,044
Reduced 1.62%
487,037
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$153,576
$13.5 p/Share
11,376
Reduced 2.28%
487,500
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$109,561
$12.47 p/Share
8,786
Reduced 1.69%
510,000
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
250,000
Added 32.15%
527,500
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$155,219
$13.07 p/Share
11,876
Reduced 4.1%
277,500
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$120,395
$13.81 p/Share
8,718
Reduced 2.82%
300,000
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$176,808
$15.38 p/Share
11,496
Reduced 3.49%
317,500
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$110,700
$12.78 p/Share
8,662
Reduced 2.48%
340,000
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$131,482
$11.65 p/Share
11,286
Reduced 3.06%
357,500
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$101,261
$11.78 p/Share
8,596
Reduced 2.21%
380,000
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$160,734
$14.06 p/Share
11,432
Reduced 2.67%
416,492
Common Stock