Dec 30
2025
SELL
Payment of exercise price or tax liability
$72,785
$7.94 p/Share
9,167
Reduced 11.34%
71,648
Common Stock
Dec 30
2025
BUY
Exercise of conversion of derivative security
-
29,250
Added 26.58%
80,815
Common Stock
Dec 11
2025
SELL
Payment of exercise price or tax liability
$32,410
$8.75 p/Share
3,704
Reduced 6.7%
51,565
Common Stock
Dec 11
2025
BUY
Exercise of conversion of derivative security
-
11,818
Added 17.62%
55,269
Common Stock
Dec 05
2025
SELL
Payment of exercise price or tax liability
$25,687
$8.37 p/Share
3,069
Reduced 6.6%
43,451
Common Stock
Dec 05
2025
BUY
Exercise of conversion of derivative security
-
9,789
Added 17.85%
45,061
Common Stock
Dec 11
2024
SELL
Payment of exercise price or tax liability
$76,214
$12.56 p/Share
6,068
Reduced 14.18%
36,731
Common Stock
Dec 11
2024
BUY
Exercise of conversion of derivative security
-
11,818
Added 21.64%
42,799
Common Stock
Dec 10
2024
SELL
Payment of exercise price or tax liability
$8,875
$11.35 p/Share
782
Reduced 2.46%
30,981
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
-
1,791
Added 5.37%
31,545
Common Stock
Dec 05
2024
SELL
Payment of exercise price or tax liability
$25,668
$10.74 p/Share
2,390
Reduced 7.39%
29,972
Common Stock
Dec 05
2024
BUY
Exercise of conversion of derivative security
-
4,655
Added 12.58%
32,362
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$13,904
$1.3 p/Share
10,696
Reduced 1.27%
831,258
Common Stock
Dec 11
2023
BUY
Exercise of conversion of derivative security
-
20,833
Added 2.41%
841,954
Common Stock
Dec 05
2023
SELL
Payment of exercise price or tax liability
$91,765
$1.28 p/Share
71,692
Reduced 8.03%
821,121
Common Stock
Dec 05
2023
BUY
Exercise of conversion of derivative security
-
139,641
Added 13.53%
892,813
Common Stock
Nov 24
2023
SELL
Payment of exercise price or tax liability
$147,431
$1.17 p/Share
126,010
Reduced 14.33%
753,172
Common Stock
Nov 24
2023
BUY
Exercise of conversion of derivative security
-
245,438
Added 23.86%
783,120
Common Stock
Aug 24
2023
SELL
Payment of exercise price or tax liability
$152,121
$1.33 p/Share
114,377
Reduced 15.29%
633,744
Common Stock
Aug 24
2023
BUY
Exercise of conversion of derivative security
-
246,819
Added 26.84%
672,926
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$33,502
$3.47 p/Share
9,655
Reduced 1.89%
501,302
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
-
20,833
Added 3.92%
510,957
Common Stock
Nov 25
2022
SELL
Payment of exercise price or tax liability
$45,915
$3.48 p/Share
13,194
Reduced 2.62%
490,124
Common Stock
Nov 25
2022
BUY
Exercise of conversion of derivative security
-
28,472
Added 5.35%
503,318
Common Stock
Aug 26
2022
SELL
Payment of exercise price or tax liability
$1,515,742
$4.2 p/Share
360,891
Reduced 43.18%
474,846
Common Stock