Dec 16
2024
SELL
Payment of exercise price or tax liability
$537
$6.48 p/Share
83
Reduced 0.29%
28,349
Common Stock
Oct 07
2024
SELL
Payment of exercise price or tax liability
$7,307
$6.1 p/Share
1,198
Reduced 4.04%
28,432
Common Stock
Oct 07
2024
BUY
Exercise of conversion of derivative security
-
1,377
Added 4.44%
29,630
Common Stock
Sep 23
2024
SELL
Payment of exercise price or tax liability
$37
$6.28 p/Share
6
Reduced 0.02%
28,253
Common Stock
Jul 17
2024
SELL
Payment of exercise price or tax liability
$5,338
$8.04 p/Share
664
Reduced 2.3%
28,259
Common Stock
Jul 17
2024
BUY
Exercise of conversion of derivative security
-
1,377
Added 4.54%
28,923
Common Stock
Apr 09
2024
SELL
Payment of exercise price or tax liability
$72,744
$1.18 p/Share
61,648
Reduced 10.06%
550,927
Common Stock
Apr 09
2024
BUY
Exercise of conversion of derivative security
-
110,140
Added 15.24%
612,575
Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$1,228
$1.73 p/Share
710
Reduced 0.14%
502,435
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$16,976
$2.37 p/Share
7,163
Reduced 1.4%
503,145
Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$1,716
$2.51 p/Share
684
Reduced 0.13%
510,308
Common Stock
Oct 09
2023
SELL
Payment of exercise price or tax liability
$11,126
$1.68 p/Share
6,623
Reduced 1.28%
510,992
Common Stock
Sep 08
2023
SELL
Payment of exercise price or tax liability
$1,628
$2.34 p/Share
696
Reduced 0.13%
517,615
Common Stock
Jul 03
2023
SELL
Payment of exercise price or tax liability
$31,408
$3.88 p/Share
8,095
Reduced 1.54%
518,311
Common Stock
Jun 16
2023
SELL
Payment of exercise price or tax liability
$3,446
$4.06 p/Share
849
Reduced 0.16%
526,406
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$146,542
$4.1 p/Share
35,742
Reduced 3.9%
880,076
Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
-
537,068
Added 36.97%
915,818
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$5,492
$4.98 p/Share
1,103
Reduced 0.29%
378,750
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$5,605
$5.2 p/Share
1,078
Reduced 0.33%
326,599
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$23,239
$5.82 p/Share
3,993
Reduced 1.21%
324,762
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$7,298
$6.77 p/Share
1,078
Reduced 0.33%
328,755
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
-
53,154
Added 12.28%
379,853
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
-
271,641
Added 45.16%
329,833
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$76,324
$9.35 p/Share
8,163
Reduced 12.3%
58,192
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$92,399
$26.79 p/Share
3,449
Reduced 4.94%
66,355
Common Stock