Aug 15
2025
SELL
Payment of exercise price or tax liability
$5,182,514
$19.72 p/Share
262,805
Reduced 12.46%
1,846,786
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
667,860
Added 26.09%
1,892,244
Common Stock
Aug 06
2025
SELL
Open market or private sale
$2,007,999
$20.08 p/Share
100,000
Reduced 6.49%
1,441,282
Common Stock
Aug 01
2025
SELL
Open market or private sale
$613,755
$17.18 p/Share
35,725
Reduced 2.27%
1,541,282
Common Stock
Aug 01
2025
BUY
Exercise of conversion of derivative security
$239,357
$6.7 p/Share
35,725
Added 2.22%
1,577,007
Common Stock
Jul 01
2025
SELL
Open market or private sale
$650,552
$18.21 p/Share
35,725
Reduced 2.27%
1,541,282
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
$239,357
$6.7 p/Share
35,725
Added 2.22%
1,577,007
Common Stock
Jun 02
2025
SELL
Open market or private sale
$568,027
$15.9 p/Share
35,725
Reduced 2.27%
1,541,282
Common Stock
Jun 02
2025
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.22%
1,577,007
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$324,038
$16.34 p/Share
19,831
Reduced 1.27%
1,541,282
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
50,394
Added 3.16%
1,545,895
Common Stock
May 01
2025
SELL
Open market or private sale
$490,504
$13.73 p/Share
35,725
Reduced 2.31%
1,510,719
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.26%
1,546,444
Common Stock
Apr 01
2025
SELL
Open market or private sale
$468,712
$13.12 p/Share
35,725
Reduced 2.31%
1,510,719
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.26%
1,546,444
Common Stock
Mar 03
2025
SELL
Open market or private sale
$538,018
$15.06 p/Share
35,725
Reduced 2.31%
1,510,719
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$233,998
$6.55 p/Share
35,725
Added 2.26%
1,546,444
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$323,840
$16.33 p/Share
19,831
Reduced 1.3%
1,510,719
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
50,394
Added 3.22%
1,515,332
Common Stock
Feb 03
2025
SELL
Open market or private sale
$549,807
$15.39 p/Share
35,725
Reduced 2.36%
1,478,941
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.3%
1,514,666
Common Stock
Jan 02
2025
SELL
Open market or private sale
$593,035
$16.6 p/Share
35,725
Reduced 2.36%
1,478,941
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.3%
1,514,666
Common Stock
Dec 02
2024
SELL
Open market or private sale
$619,114
$17.33 p/Share
35,725
Reduced 2.36%
1,478,941
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.3%
1,514,666
Common Stock