May 13
2024
SELL
Open market or private sale
$2,143,357
$13.61 p/Share
157,484
Reduced 43.33%
205,947
Common Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$40,848
$11.51 p/Share
3,549
Reduced 0.97%
363,431
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$325,572
$10.74 p/Share
30,314
Reduced 7.63%
366,980
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
59,317
Added 13.19%
390,322
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$88,788
$10.53 p/Share
8,432
Reduced 3.05%
267,904
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
70,073
Added 17.17%
337,977
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$85,969
$10.47 p/Share
8,211
Reduced 2.89%
276,336
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$31,435
$8.86 p/Share
3,548
Reduced 1.23%
284,547
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$71,870
$13.27 p/Share
5,416
Reduced 1.85%
288,095
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$92,784
$13.31 p/Share
6,971
Reduced 2.32%
293,511
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$125,090
$13.81 p/Share
9,058
Reduced 2.93%
300,482
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
57,472
Added 15.66%
309,540
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$175,327
$11.98 p/Share
14,635
Reduced 5.49%
252,068
Common Stock
May 05
2022
SELL
Payment of exercise price or tax liability
$42,309
$12.31 p/Share
3,437
Reduced 1.27%
266,703
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$26,081
$7.79 p/Share
3,348
Reduced 1.22%
270,140
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$38,419
$7.67 p/Share
5,009
Reduced 1.8%
273,488
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
64,935
Added 18.91%
278,497
Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
$74,440
$8.22 p/Share
9,056
Reduced 4.07%
213,562
Common Stock
May 05
2021
BUY
Grant, award, or other acquisition
-
27,322
Added 10.93%
222,618
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$32,113
$9.3 p/Share
3,453
Reduced 1.74%
195,296
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
53,681
Added 21.27%
198,749
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$55,700
$5.97 p/Share
9,330
Reduced 6.04%
145,068
Common Stock