Dec 15
2024
SELL
Payment of exercise price or tax liability
$64,254
$14.63 p/Share
4,392
Reduced 2.66%
160,909
Common Stock
Dec 10
2024
SELL
Open market or private sale
$547,704
$15.51 p/Share
35,313
Reduced 17.6%
165,301
Common Stock
Dec 08
2024
SELL
Payment of exercise price or tax liability
$32,339
$14.91 p/Share
2,169
Reduced 1.07%
200,614
Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$12,594
$14.8 p/Share
851
Reduced 0.42%
202,783
Common Stock
Sep 15
2024
SELL
Payment of exercise price or tax liability
$49,617
$11.78 p/Share
4,212
Reduced 2.03%
203,634
Common Stock
Sep 08
2024
SELL
Payment of exercise price or tax liability
$22,823
$10.36 p/Share
2,203
Reduced 1.05%
207,846
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$7,862
$10.4 p/Share
756
Reduced 0.36%
210,049
Common Stock
Jun 15
2024
SELL
Payment of exercise price or tax liability
$33,557
$8.6 p/Share
3,902
Reduced 1.82%
210,805
Common Stock
Jun 08
2024
SELL
Payment of exercise price or tax liability
$15,861
$8.63 p/Share
1,838
Reduced 0.85%
214,707
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$7,620
$8.64 p/Share
882
Reduced 0.41%
216,545
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$17,957
$8.65 p/Share
2,076
Reduced 1.39%
147,427
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
70,000
Added 24.35%
217,427
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$22,770
$9.34 p/Share
2,438
Reduced 1.6%
149,503
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$7,289
$10.04 p/Share
726
Reduced 0.48%
151,941
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$24,629
$10.02 p/Share
2,458
Reduced 1.58%
152,667
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$25,403
$10.31 p/Share
2,464
Reduced 1.56%
155,125
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$12,630
$11.86 p/Share
1,065
Reduced 0.67%
157,589
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$32,903
$13.23 p/Share
2,487
Reduced 1.54%
158,654
Common Stock
Sep 08
2023
SELL
Payment of exercise price or tax liability
$31,317
$13.64 p/Share
2,296
Reduced 1.4%
161,141
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$15,016
$14.14 p/Share
1,062
Reduced 0.65%
163,437
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$33,249
$14.27 p/Share
2,330
Reduced 1.4%
164,499
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$30,542
$13.32 p/Share
2,293
Reduced 1.36%
166,829
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$14,107
$13.5 p/Share
1,045
Reduced 0.61%
169,122
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$31,823
$12.47 p/Share
2,552
Reduced 1.48%
170,167
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
74,000
Added 29.99%
172,719
Common Stock