Mar 05
2025
SELL
Payment of exercise price or tax liability
$4,887
$1.36 p/Share
3,594
Reduced 2.65%
132,081
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
-
8,750
Added 6.06%
135,675
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$5,322
$1.42 p/Share
3,748
Reduced 2.87%
126,925
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
-
9,125
Added 6.53%
130,673
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$16,408
$1.59 p/Share
10,320
Reduced 7.83%
121,548
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
25,125
Added 16.0%
131,868
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$14,074
$4.54 p/Share
3,100
Reduced 2.82%
106,743
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
8,750
Added 7.38%
109,843
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$16,630
$4.79 p/Share
3,472
Reduced 3.32%
101,093
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
9,125
Added 8.03%
104,565
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$15,973
$4.95 p/Share
3,227
Reduced 3.27%
95,440
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
7,875
Added 7.39%
98,667
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$10,733
$4.99 p/Share
2,151
Reduced 2.31%
90,792
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
-
5,250
Added 5.35%
92,943
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
$265,505
$5.81 p/Share
45,698
Added 37.43%
76,406
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$16,050
$7.5 p/Share
2,140
Reduced 6.51%
30,708
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
-
5,250
Added 13.78%
32,848
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$25,695
$8.17 p/Share
3,145
Reduced 10.23%
27,598
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
8,750
Added 22.16%
30,743
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$22,349
$10.39 p/Share
2,151
Reduced 8.91%
21,993
Common Stock
Jan 29
2022
BUY
Exercise of conversion of derivative security
-
5,250
Added 17.86%
24,144
Common Stock
Sep 24
2021
SELL
Payment of exercise price or tax liability
$47,690
$19.23 p/Share
2,480
Reduced 11.6%
18,894
Common Stock
Sep 24
2021
BUY
Exercise of conversion of derivative security
-
7,174
Added 25.13%
21,374
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$47,091
$22.15 p/Share
2,126
Reduced 13.02%
14,200
Common Stock
Jan 29
2021
BUY
Exercise of conversion of derivative security
-
5,250
Added 24.33%
16,326
Common Stock