Jun 14
2024
BUY
Grant, award, or other acquisition
-
152,672
Added 10.81%
1,259,715
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$179,263
$3.52 p/Share
50,927
Reduced 4.4%
1,107,043
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
23,027
Added 1.95%
1,157,970
Common Stock
Dec 06
2023
BUY
Grant, award, or other acquisition
-
176,361
Added 13.45%
1,134,943
Common Stock
Sep 10
2023
SELL
Payment of exercise price or tax liability
$117,201
$7.51 p/Share
15,606
Reduced 1.6%
958,582
Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$511,660
$5.86 p/Share
87,314
Reduced 8.23%
974,188
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
$447,370
$4.4 p/Share
101,675
Added 8.8%
1,053,418
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$123,707
$4.32 p/Share
28,636
Reduced 2.9%
959,827
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
23,026
Added 2.28%
988,463
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$38,286
$6.0 p/Share
6,381
Reduced 0.66%
965,437
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
17,849
Added 1.8%
971,818
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$91,295
$5.85 p/Share
15,606
Reduced 1.61%
953,969
Common Stock
Aug 30
2022
SELL
Payment of exercise price or tax liability
$77,573
$5.33 p/Share
14,554
Reduced 1.48%
969,575
Common Stock
Aug 30
2022
BUY
Exercise of conversion of derivative security
-
29,353
Added 2.9%
984,129
Common Stock
May 25
2022
-
7,948
Reduced 0.83%
954,776
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
197,964
Added 17.06%
962,724
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$219,042
$13.26 p/Share
16,519
Reduced 2.14%
756,812
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
23,027
Added 2.89%
773,331
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$5,854,582
$13.58 p/Share
431,118
Reduced 36.49%
750,304
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
$1,044,540
$1.32 p/Share
791,318
Added 40.11%
1,181,422
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$98,596
$15.71 p/Share
6,276
Reduced 1.58%
390,104
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
17,848
Added 4.31%
396,380
Common Stock
Sep 10
2021
SELL
Payment of exercise price or tax liability
$376,885
$24.15 p/Share
15,606
Reduced 3.96%
378,532
Common Stock
Aug 30
2021
SELL
Payment of exercise price or tax liability
$361,788
$24.86 p/Share
14,553
Reduced 3.56%
394,138
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
-
29,352
Added 6.7%
408,691
Common Stock