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
Mar 01
2023
SELL
Payment of exercise price or tax liability
$13,618
$13.07 p/Share
1,042
Reduced 1.04%
98,719
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$32,246
$13.81 p/Share
2,335
Reduced 2.29%
99,761
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$13,426
$15.38 p/Share
873
Reduced 0.85%
102,096
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$132,963
$12.78 p/Share
10,404
Reduced 9.18%
102,969
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$9,297
$11.65 p/Share
798
Reduced 0.7%
113,373
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$11,656
$14.06 p/Share
829
Reduced 0.72%
114,171
Common Stock