Sep 06
2024
SELL
Open market or private sale
$21,423
$7.39 p/Share
2,899
Reduced 2.48%
114,106
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$8,469
$7.27 p/Share
1,165
Reduced 0.99%
117,005
Common Stock
Jun 12
2024
SELL
Open market or private sale
$19,281
$6.83 p/Share
2,823
Reduced 2.33%
118,170
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$8,084
$6.53 p/Share
1,238
Reduced 1.01%
120,993
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$19,915
$8.05 p/Share
2,474
Reduced 4.52%
52,231
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
70,000
Added 36.41%
122,231
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
2,778
Added 4.83%
54,705
Common Stock
Dec 06
2023
SELL
Open market or private sale
$16,436
$7.55 p/Share
2,177
Reduced 4.02%
51,927
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$21,143
$7.45 p/Share
2,838
Reduced 4.98%
54,104
Common Stock
Sep 06
2023
SELL
Open market or private sale
$25,595
$11.65 p/Share
2,197
Reduced 3.71%
56,942
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$10,943
$11.78 p/Share
929
Reduced 1.55%
59,139
Common Stock
Jun 06
2023
SELL
Open market or private sale
$28,060
$11.84 p/Share
2,370
Reduced 3.8%
60,068
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$11,981
$11.24 p/Share
1,066
Reduced 1.68%
62,438
Common Stock
Mar 03
2023
SELL
Open market or private sale
$42,220
$14.23 p/Share
2,967
Reduced 5.09%
55,323
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$23,064
$14.29 p/Share
1,614
Reduced 2.75%
57,148
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,142
Added 1.92%
58,290
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
25,000
Added 29.85%
58,762
Common Stock
Dec 06
2022
SELL
Open market or private sale
$2,691
$10.39 p/Share
259
Reduced 0.76%
33,762
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$26,635
$10.65 p/Share
2,501
Reduced 6.85%
34,021
Common Stock
Sep 06
2022
SELL
Open market or private sale
$2,955
$11.28 p/Share
262
Reduced 0.71%
36,522
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$6,583
$11.61 p/Share
567
Reduced 1.52%
36,784
Common Stock
Jun 06
2022
SELL
Open market or private sale
$3,902
$14.95 p/Share
261
Reduced 0.69%
37,351
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$8,278
$14.6 p/Share
567
Reduced 1.49%
37,612
Common Stock
Mar 07
2022
SELL
Open market or private sale
$11,590
$25.14 p/Share
461
Reduced 1.19%
38,179
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$4,190
$26.69 p/Share
157
Reduced 0.4%
38,640
Common Stock