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
Nov 15
2024
SELL
Payment of exercise price or tax liability
$309,546
$15.61 p/Share
19,830
Reduced 1.32%
1,478,941
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
50,393
Added 3.29%
1,483,553
Common Stock
Nov 01
2024
SELL
Open market or private sale
$534,446
$14.96 p/Share
35,725
Reduced 2.41%
1,448,378
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.35%
1,484,103
Common Stock
Oct 01
2024
SELL
Open market or private sale
$526,943
$14.75 p/Share
35,725
Reduced 2.41%
1,448,378
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.35%
1,484,103
Common Stock
Sep 03
2024
SELL
Open market or private sale
$548,378
$15.35 p/Share
35,725
Reduced 2.41%
1,448,378
Common Stock