Oct 10
2025
SELL
Payment of exercise price or tax liability
$2,675,013
$33.99 p/Share
78,700
Reduced 2.7%
2,841,329
Common Stock
Oct 10
2025
BUY
Exercise of conversion of derivative security
-
200,000
Added 6.41%
2,920,029
Common Stock
Oct 04
2025
SELL
Payment of exercise price or tax liability
$1,043,955
$26.53 p/Share
39,350
Reduced 1.43%
2,720,029
Common Stock
Oct 04
2025
BUY
Exercise of conversion of derivative security
-
100,000
Added 3.5%
2,759,379
Common Stock
Sep 03
2025
SELL
Open market or private sale
$6,104,000
$15.26 p/Share
400,000
Reduced 13.07%
2,659,379
Common Stock
Aug 05
2025
SELL
Payment of exercise price or tax liability
$488,272
$14.89 p/Share
32,792
Reduced 1.06%
3,059,379
Common Stock
Aug 05
2025
BUY
Exercise of conversion of derivative security
-
83,334
Added 2.62%
3,092,171
Common Stock
Apr 04
2025
SELL
Payment of exercise price or tax liability
$144,854
$4.92 p/Share
29,442
Reduced 0.97%
3,008,837
Common Stock
Apr 04
2025
BUY
Exercise of conversion of derivative security
-
100,000
Added 3.19%
3,038,279
Common Stock
Mar 26
2025
SELL
Other acquisition or disposition
-
1,000,000
Reduced 25.39%
2,938,279
Common Stock
Feb 05
2025
SELL
Payment of exercise price or tax liability
$170,172
$8.1 p/Share
21,009
Reduced 0.53%
3,938,279
Common Stock
Feb 05
2025
BUY
Exercise of conversion of derivative security
-
83,333
Added 2.06%
3,959,288
Common Stock
Nov 27
2024
SELL
Open market or private sale
$1,839,999
$9.2 p/Share
200,000
Reduced 4.91%
3,875,955
Common Stock
Oct 10
2024
BUY
Grant, award, or other acquisition
-
600,000
Added 11.37%
4,675,955
Common Stock
Oct 04
2024
SELL
Payment of exercise price or tax liability
$293,157
$7.45 p/Share
39,350
Reduced 0.96%
4,075,955
Common Stock
Oct 04
2024
BUY
Exercise of conversion of derivative security
-
100,000
Added 2.37%
4,115,305
Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$138,054
$4.21 p/Share
32,792
Reduced 0.81%
4,015,305
Common Stock
Aug 05
2024
BUY
Exercise of conversion of derivative security
-
83,333
Added 2.02%
4,048,097
Common Stock
Apr 04
2024
SELL
Payment of exercise price or tax liability
$160,599
$3.27 p/Share
49,113
Reduced 1.22%
3,964,764
Common Stock
Apr 04
2024
BUY
Exercise of conversion of derivative security
-
200,000
Added 4.75%
4,013,877
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$92,459
$4.26 p/Share
21,704
Reduced 0.57%
3,813,877
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
83,334
Added 2.13%
3,835,581
Common Stock
Aug 05
2023
SELL
Payment of exercise price or tax liability
$163,823
$7.79 p/Share
21,030
Reduced 0.56%
3,752,247
Common Stock
Aug 05
2023
BUY
Exercise of conversion of derivative security
-
83,333
Added 2.16%
3,773,277
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$34,090
$2.24 p/Share
15,219
Reduced 0.41%
3,689,944
Common Stock