Mar 14
2024
BUY
Grant, award, or other acquisition
$1,999,990
$14.66 p/Share
136,425
Added 16.56%
687,514
Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$192,152
$7.85 p/Share
24,478
Reduced 3.29%
720,473
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$242,122
$15.3 p/Share
15,825
Reduced 2.76%
557,209
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
214,475
Added 22.35%
744,951
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$20,951
$8.21 p/Share
2,552
Reduced 0.48%
530,476
Common Stock
Dec 21
2023
SELL
Payment of exercise price or tax liability
$23,608
$8.36 p/Share
2,824
Reduced 0.53%
533,028
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$16,103
$6.31 p/Share
2,552
Reduced 0.47%
535,852
Common Stock
Sep 21
2023
SELL
Payment of exercise price or tax liability
$18,638
$6.6 p/Share
2,824
Reduced 0.52%
538,404
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$14,699
$5.76 p/Share
2,552
Reduced 0.47%
541,228
Common Stock
Jun 21
2023
SELL
Payment of exercise price or tax liability
$16,972
$6.01 p/Share
2,824
Reduced 0.52%
543,780
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$10,514
$4.12 p/Share
2,552
Reduced 0.46%
546,604
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$46,870
$4.15 p/Share
11,294
Reduced 2.02%
549,197
Common Stock
Mar 13
2023
BUY
Grant, award, or other acquisition
-
248,815
Added 30.74%
560,491
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$11,902
$4.11 p/Share
2,896
Reduced 0.92%
311,676
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$10,234
$4.01 p/Share
2,552
Reduced 0.8%
314,572
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$11,076
$4.34 p/Share
2,552
Reduced 0.8%
317,124
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$8,306
$5.26 p/Share
1,579
Reduced 0.49%
319,676
Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
-
114,796
Added 26.33%
321,255
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$47,112
$6.29 p/Share
7,490
Reduced 3.5%
206,459
Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
-
103,734
Added 32.65%
213,949
Common Stock