Dec 24
2025
SELL
Open market or private sale
$1,689,750
$22.53 p/Share
75,000
Reduced 4.34%
1,654,597
Common Shares
Dec 24
2025
BUY
Exercise of conversion of derivative security
$453,714
$3.85 p/Share
117,848
Added 6.38%
1,729,597
Common Shares
Dec 23
2025
SELL
Open market or private sale
$4,490,000
$22.45 p/Share
200,000
Reduced 11.04%
1,611,749
Common Shares
Dec 23
2025
BUY
Exercise of conversion of derivative security
$1,208,287
$3.85 p/Share
313,841
Added 14.76%
1,811,749
Common Shares
Dec 09
2025
SELL
Open market or private sale
$4,170,000
$20.85 p/Share
200,000
Reduced 11.78%
1,497,908
Common Shares
Dec 09
2025
BUY
Exercise of conversion of derivative security
$770,000
$3.85 p/Share
200,000
Added 10.54%
1,697,908
Common Shares
Nov 20
2025
SELL
Payment of exercise price or tax liability
$142,923
$20.27 p/Share
7,051
Reduced 0.47%
1,497,908
Common Shares
Nov 07
2025
SELL
Open market or private sale
$4,044,000
$20.22 p/Share
200,000
Reduced 11.73%
1,504,959
Common Shares
Nov 07
2025
BUY
Exercise of conversion of derivative security
$770,000
$3.85 p/Share
200,000
Added 10.5%
1,704,959
Common Shares
Oct 17
2025
SELL
Open market or private sale
$2,020,211
$17.06 p/Share
118,418
Reduced 7.29%
1,504,959
Common Shares
Oct 17
2025
BUY
Exercise of conversion of derivative security
$1,876,925
$15.85 p/Share
118,418
Added 6.8%
1,623,377
Common Shares
Oct 16
2025
SELL
Open market or private sale
$5,426,708
$17.05 p/Share
318,282
Reduced 17.46%
1,504,959
Common Shares
Oct 16
2025
BUY
Exercise of conversion of derivative security
$5,044,769
$15.85 p/Share
318,282
Added 14.86%
1,823,241
Common Shares
Oct 15
2025
SELL
Open market or private sale
$7,020,583
$16.93 p/Share
414,683
Reduced 21.6%
1,504,959
Common Shares
Oct 15
2025
BUY
Exercise of conversion of derivative security
$6,572,725
$15.85 p/Share
414,683
Added 17.76%
1,919,642
Common Shares
Oct 13
2025
SELL
Open market or private sale
$336,813
$16.25 p/Share
20,727
Reduced 1.36%
1,504,959
Common Shares
Oct 13
2025
BUY
Exercise of conversion of derivative security
$328,522
$15.85 p/Share
20,727
Added 1.34%
1,525,686
Common Shares
Oct 09
2025
SELL
Open market or private sale
$1,710,522
$16.3 p/Share
104,940
Reduced 6.52%
1,504,959
Common Shares
Oct 09
2025
BUY
Exercise of conversion of derivative security
$1,663,299
$15.85 p/Share
104,940
Added 6.12%
1,609,899
Common Shares
Oct 08
2025
SELL
Open market or private sale
$2,245,352
$16.2 p/Share
138,602
Reduced 8.43%
1,504,959
Common Shares
Oct 08
2025
BUY
Exercise of conversion of derivative security
$1,614,713
$11.65 p/Share
138,602
Added 7.78%
1,643,561
Common Shares
Oct 07
2025
SELL
Open market or private sale
$5,735,850
$16.15 p/Share
355,161
Reduced 19.09%
1,504,959
Common Shares
Oct 07
2025
BUY
Exercise of conversion of derivative security
$3,214,207
$9.05 p/Share
355,161
Added 16.03%
1,860,120
Common Shares
Oct 06
2025
SELL
Open market or private sale
$2,800,610
$16.34 p/Share
171,396
Reduced 10.22%
1,504,959
Common Shares
Oct 06
2025
BUY
Exercise of conversion of derivative security
$1,551,133
$9.05 p/Share
171,396
Added 9.28%
1,676,355
Common Shares