Sep 23
2025
SELL
Open market or private sale
$9,061,130
$14.83 p/Share
611,000
Reduced 28.88%
1,504,959
Common Shares
Sep 22
2025
SELL
Open market or private sale
$6,242,730
$15.0 p/Share
416,182
Reduced 16.44%
2,115,959
Common Shares
Sep 22
2025
BUY
Exercise of conversion of derivative security
$2,165,139
$3.85 p/Share
562,374
Added 18.17%
2,532,141
Common Shares
Sep 19
2025
SELL
Open market or private sale
$10,223,079
$14.95 p/Share
683,818
Reduced 25.77%
1,969,767
Common Shares
Sep 19
2025
BUY
Exercise of conversion of derivative security
$3,850,000
$3.85 p/Share
1,000,000
Added 27.37%
2,653,585
Common Shares
Aug 20
2025
SELL
Payment of exercise price or tax liability
$82,637
$11.72 p/Share
7,051
Reduced 0.42%
1,653,585
Common Shares
Aug 20
2025
SELL
Open market or private sale
$1,172,000
$11.72 p/Share
100,000
Reduced 5.7%
1,653,585
Common Shares
Aug 20
2025
BUY
Exercise of conversion of derivative security
$385,000
$3.85 p/Share
100,000
Added 5.39%
1,753,585
Common Shares
Jul 30
2025
BUY
Grant, award, or other acquisition
-
198,413
Added 10.67%
1,660,636
Common Shares
Jul 21
2025
SELL
Open market or private sale
$1,152,000
$11.52 p/Share
100,000
Reduced 6.4%
1,462,223
Common Shares
Jul 21
2025
BUY
Exercise of conversion of derivative security
$385,000
$3.85 p/Share
100,000
Added 6.02%
1,562,223
Common Shares
Jun 20
2025
SELL
Open market or private sale
$1,145,000
$11.45 p/Share
100,000
Reduced 6.4%
1,462,223
Common Shares
Jun 20
2025
BUY
Exercise of conversion of derivative security
$385,000
$3.85 p/Share
100,000
Added 6.02%
1,562,223
Common Shares
Jun 03
2025
SELL
Open market or private sale
$6,353,639
$11.22 p/Share
566,278
Reduced 27.92%
1,462,223
Common Shares
Jun 03
2025
BUY
Exercise of conversion of derivative security
$3,022,350
$3.85 p/Share
785,026
Added 27.9%
2,028,501
Common Shares
Jun 02
2025
SELL
Open market or private sale
$4,801,302
$11.07 p/Share
433,722
Reduced 25.86%
1,243,475
Common Shares
Jun 02
2025
BUY
Exercise of conversion of derivative security
$2,310,000
$3.85 p/Share
600,000
Added 26.35%
1,677,197
Common Shares
May 20
2025
SELL
Payment of exercise price or tax liability
$432,193
$11.04 p/Share
39,148
Reduced 3.51%
1,077,197
Common Shares
May 20
2025
SELL
Open market or private sale
$1,095,000
$10.95 p/Share
100,000
Reduced 8.49%
1,077,197
Common Shares
May 20
2025
BUY
Exercise of conversion of derivative security
$385,000
$3.85 p/Share
100,000
Added 7.83%
1,177,197
Common Shares
Apr 21
2025
SELL
Open market or private sale
$1,022,000
$10.22 p/Share
100,000
Reduced 8.22%
1,116,345
Common Shares
Apr 21
2025
BUY
Exercise of conversion of derivative security
$385,000
$3.85 p/Share
100,000
Added 7.6%
1,216,345
Common Shares
Apr 20
2025
SELL
Payment of exercise price or tax liability
$111,091
$10.15 p/Share
10,945
Reduced 0.97%
1,116,345
Common Shares
Mar 24
2025
SELL
Open market or private sale
$4,701,051
$10.82 p/Share
434,478
Reduced 27.82%
1,127,290
Common Shares
Mar 24
2025
BUY
Exercise of conversion of derivative security
$2,318,897
$3.85 p/Share
602,311
Added 27.83%
1,561,768
Common Shares