Sep 12
2025
SELL
Payment of exercise price or tax liability
-
178,200
Reduced 7.16%
2,311,128
Common Stock
Sep 12
2025
BUY
Exercise of conversion of derivative security
-
405,000
Added 13.99%
2,489,328
Common Stock
Sep 09
2025
SELL
Payment of exercise price or tax liability
$1,778,276
$9.35 p/Share
190,190
Reduced 8.36%
2,084,328
Common Stock
Sep 09
2025
BUY
Exercise of conversion of derivative security
-
432,250
Added 15.97%
2,274,518
Common Stock
Aug 14
2025
SELL
Payment of exercise price or tax liability
$86,135
$9.56 p/Share
9,010
Reduced 0.49%
1,842,268
Common Stock
Aug 13
2025
BUY
Exercise of conversion of derivative security
-
20,525
Added 1.1%
1,851,278
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$82,982
$9.21 p/Share
9,010
Reduced 0.37%
2,441,000
Common Stock
Feb 14
2025
SELL
Open market or private sale
$95,866
$10.64 p/Share
9,010
Reduced 0.37%
2,450,010
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
20,524
Added 0.83%
2,459,020
Common Stock
Sep 30
2024
SELL
Payment of exercise price or tax liability
$674,786
$9.34 p/Share
72,247
Reduced 2.85%
2,459,020
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
410,493
Added 13.95%
2,531,267
Common Stock
Sep 12
2024
SELL
Payment of exercise price or tax liability
$1,648,359
$9.25 p/Share
178,201
Reduced 6.59%
2,525,774
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
-
405,000
Added 13.03%
2,703,975
Common Stock
Mar 27
2024
SELL
Open market or private sale
$8,466,690
$23.07 p/Share
367,000
Reduced 13.77%
2,298,975
Common Stock
Feb 27
2024
SELL
Open market or private sale
$6,754,280
$20.95 p/Share
322,400
Reduced 10.67%
2,698,768
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$2,417,580
$20.35 p/Share
118,800
Reduced 3.78%
3,021,168
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
270,000
Added 7.65%
3,258,768
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,951,884
$16.43 p/Share
118,800
Reduced 3.65%
3,139,968
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
270,000
Added 8.29%
2,988,768
Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$1,297,296
$10.92 p/Share
118,800
Reduced 4.19%
2,718,768
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
-
270,000
Added 8.69%
2,837,568
Common Stock
Oct 26
2023
SELL
Payment of exercise price or tax liability
$176,419
$4.62 p/Share
38,186
Reduced 1.47%
2,567,568
Common Stock
Oct 26
2023
BUY
Grant, award, or other acquisition
-
86,787
Added 3.22%
2,605,754
Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$160,763
$4.21 p/Share
38,186
Reduced 1.49%
2,518,968
Common Stock
Sep 20
2023
BUY
Grant, award, or other acquisition
-
86,785
Added 3.28%
2,557,154
Common Stock