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
Aug 26
2022
BUY
Exercise of conversion of derivative security
-
778,788
Added 56.32%
604,037
Common Stock
Aug 24
2022
SELL
Payment of exercise price or tax liability
$25,570
$4.42 p/Share
5,785
Reduced 9.22%
56,949
Common Stock
Aug 24
2022
BUY
Exercise of conversion of derivative security
-
12,482
Added 16.59%
62,734
Common Stock
Nov 24
2021
SELL
Payment of exercise price or tax liability
$85,046
$9.53 p/Share
8,924
Reduced 15.08%
50,252
Common Stock
Nov 24
2021
BUY
Exercise of conversion of derivative security
-
28,472
Added 32.48%
59,176
Common Stock
Aug 24
2021
SELL
Payment of exercise price or tax liability
$24,528
$6.27 p/Share
3,912
Reduced 11.3%
30,704
Common Stock