Dec 19
2025
-
26,000
Reduced 1.84%
1,390,509
Common Stock
Dec 19
2025
SELL
Payment of exercise price or tax liability
$2,740,397
$16.21 p/Share
169,056
Reduced 10.66%
1,416,509
Common Stock
Dec 19
2025
BUY
Exercise of conversion of derivative security
-
305,707
Added 16.16%
1,585,565
Common Stock
Dec 15
2025
SELL
Payment of exercise price or tax liability
$4,109,762
$14.74 p/Share
278,817
Reduced 17.89%
1,279,858
Common Stock
Dec 15
2025
BUY
Exercise of conversion of derivative security
-
504,187
Added 27.97%
1,298,643
Common Stock
Nov 04
2025
SELL
Open market or private sale
$3,898,076
$22.52 p/Share
173,094
Reduced 14.1%
1,054,488
Common Stock
Sep 30
2025
SELL
Payment of exercise price or tax liability
$2,789,339
$12.59 p/Share
221,552
Reduced 15.29%
1,227,582
Common Stock
Sep 30
2025
BUY
Exercise of conversion of derivative security
-
400,635
Added 24.33%
1,246,367
Common Stock
Jun 30
2025
SELL
Payment of exercise price or tax liability
$89,792
$4.78 p/Share
18,785
Reduced 1.76%
1,048,499
Common Stock
Jun 30
2025
BUY
Exercise of conversion of derivative security
-
33,968
Added 3.08%
1,067,284
Common Stock
Jun 16
2025
SELL
Payment of exercise price or tax liability
$342,063
$3.93 p/Share
87,039
Reduced 7.77%
1,033,316
Common Stock
Jun 14
2025
BUY
Exercise of conversion of derivative security
-
166,667
Added 12.95%
1,120,355
Common Stock
Mar 31
2025
SELL
Payment of exercise price or tax liability
$31,486
$2.3 p/Share
13,690
Reduced 1.42%
953,688
Common Stock
Mar 31
2025
BUY
Exercise of conversion of derivative security
-
33,968
Added 3.39%
967,378
Common Stock
Dec 18
2024
SELL
Payment of exercise price or tax liability
$2,450,149
$6.29 p/Share
389,531
Reduced 29.44%
933,410
Common Stock
Dec 18
2024
BUY
Exercise of conversion of derivative security
-
704,393
Added 37.12%
1,193,442
Common Stock
Nov 06
2024
SELL
Open market or private sale
$4,200
$7.0 p/Share
600
Reduced 0.1%
618,548
Common Stock
Sep 25
2024
SELL
Open market or private sale
$591,000
$3.94 p/Share
150,000
Reduced 19.5%
619,148
Common Stock
Sep 13
2024
SELL
Payment of exercise price or tax liability
$626,550
$3.09 p/Share
202,767
Reduced 20.86%
769,148
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
-
366,667
Added 27.39%
971,915
Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$454,162
$4.95 p/Share
91,750
Reduced 13.16%
605,248
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
166,666
Added 19.3%
696,998
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$395,992
$4.13 p/Share
95,882
Reduced 15.31%
530,332
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
234,174
Added 27.22%
626,214
Common Stock
Sep 13
2023
SELL
Payment of exercise price or tax liability
$411,663
$2.77 p/Share
148,615
Reduced 27.49%
392,040
Common Stock