Dec 15
2025
SELL
Payment of exercise price or tax liability
$29,202
$80.67 p/Share
362
Reduced 4.2%
8,263
Common Stock
Dec 15
2025
BUY
Exercise of conversion of derivative security
-
1,009
Added 10.67%
8,447
Common Stock
Dec 11
2025
SELL
Payment of exercise price or tax liability
$60,118
$88.41 p/Share
680
Reduced 8.2%
7,616
Common Stock
Dec 11
2025
BUY
Exercise of conversion of derivative security
-
1,900
Added 18.63%
8,296
Common Stock
Dec 10
2025
SELL
Payment of exercise price or tax liability
$15,763
$85.67 p/Share
184
Reduced 2.8%
6,396
Common Stock
Dec 10
2025
BUY
Exercise of conversion of derivative security
-
514
Added 7.25%
6,580
Common Stock
Oct 20
2025
SELL
Payment of exercise price or tax liability
$97,933
$148.16 p/Share
661
Reduced 9.83%
6,066
Common Stock
Oct 20
2025
BUY
Exercise of conversion of derivative security
-
2,053
Added 23.38%
6,727
Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$10,540
$0.39 p/Share
27,028
Reduced 7.16%
350,550
Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
-
75,750
Added 17.23%
363,841
Common Stock
Dec 10
2024
SELL
Payment of exercise price or tax liability
$29,671
$0.54 p/Share
54,948
Reduced 15.4%
301,828
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
-
154,000
Added 30.15%
356,776
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$11,029
$0.98 p/Share
11,255
Added 5.26%
202,776
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$59,917
$1.66 p/Share
36,095
Reduced 15.86%
191,521
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
112,250
Added 35.45%
204,403
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$55,762
$2.15 p/Share
25,936
Reduced 18.36%
115,366
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$10,274
$0.98 p/Share
10,484
Added 13.65%
66,302
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
75,000
Added 34.67%
141,302
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$17,586
$1.15 p/Share
15,293
Reduced 21.51%
55,818
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
37,500
Added 34.53%
71,111
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$0
$0.93 p/Share
1
Added 0.0%
33,611
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$22,564
$1.74 p/Share
12,968
Reduced 27.84%
33,610
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$8,060
$1.48 p/Share
5,446
Added 10.47%
46,578
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
37,500
Added 47.69%
41,132
Common Stock
Dec 31
2021
BUY
Other acquisition or disposition
$8,414
$3.79 p/Share
2,220
Added 32.4%
4,632
Common Stock