Dec 31
2025
SELL
Open market or private sale
$22,122,381
$21.71 p/Share
1,018,995
Reduced 4.79%
20,267,429
Common Shares
Dec 31
2025
SELL
Other acquisition or disposition
$31,064,448
$21.71 p/Share
1,430,882
Reduced 7.06%
18,836,547
Common Shares
Dec 31
2025
BUY
Exercise of conversion of derivative security
$31,064,440
$12.68 p/Share
2,449,877
Added 10.32%
21,286,424
Common Shares
Dec 29
2025
SELL
Open market or private sale
$6,780,119
$21.74 p/Share
311,873
Reduced 1.59%
19,273,032
Common Shares
Dec 29
2025
SELL
Other acquisition or disposition
$9,489,183
$21.74 p/Share
436,485
Reduced 2.26%
18,836,547
Common Shares
Dec 29
2025
BUY
Exercise of conversion of derivative security
$9,489,179
$12.68 p/Share
748,358
Added 3.68%
19,584,905
Common Shares
Dec 17
2025
SELL
Other acquisition or disposition
$754,627
$23.09 p/Share
32,682
Reduced 0.17%
18,836,547
Common Shares
Dec 17
2025
SELL
Open market or private sale
$619,527
$23.09 p/Share
26,831
Reduced 0.14%
18,869,229
Common Shares
Dec 17
2025
BUY
Exercise of conversion of derivative security
$754,624
$12.68 p/Share
59,513
Added 0.31%
18,896,060
Common Shares
Dec 26
2024
SELL
Open market or private sale
$8,280,834
$12.01 p/Share
689,495
Reduced 3.53%
18,836,547
Common Shares
Dec 26
2024
BUY
Exercise of conversion of derivative security
$2,654,555
$3.85 p/Share
689,495
Added 3.41%
19,526,042
Common Shares
Dec 24
2024
SELL
Open market or private sale
$2,231,352
$12.0 p/Share
185,946
Reduced 0.98%
18,836,547
Common Shares
Dec 24
2024
BUY
Exercise of conversion of derivative security
$715,892
$3.85 p/Share
185,946
Added 0.97%
19,022,493
Common Shares
Dec 23
2024
SELL
Open market or private sale
$129,552
$12.0 p/Share
10,796
Reduced 0.06%
18,836,547
Common Shares
Dec 23
2024
BUY
Exercise of conversion of derivative security
$41,564
$3.85 p/Share
10,796
Added 0.06%
18,847,343
Common Shares
Dec 18
2024
SELL
Open market or private sale
$4,971,637
$12.05 p/Share
412,584
Reduced 2.14%
18,836,547
Common Shares
Dec 18
2024
BUY
Exercise of conversion of derivative security
$1,588,448
$3.85 p/Share
412,584
Added 2.1%
19,249,131
Common Shares
Dec 03
2024
SELL
Other acquisition or disposition
$44,590,736
$12.21 p/Share
3,651,985
Reduced 16.24%
18,836,547
Common Shares
Jul 26
2024
BUY
Grant, award, or other acquisition
-
18,836,547
Added 45.58%
22,488,532
Common Shares
Mar 30
2024
SELL
Payment of exercise price or tax liability
$3,859,863
$10.54 p/Share
366,211
Reduced 9.11%
3,651,985
Common Shares
Mar 30
2024
BUY
Exercise of conversion of derivative security
-
729,081
Added 15.36%
4,018,196
Common Shares
Dec 27
2023
BUY
Exercise of conversion of derivative security
-
71,365
Added 2.12%
3,289,115
Common Shares
Sep 27
2023
BUY
Exercise of conversion of derivative security
-
27,790
Added 0.86%
3,217,750
Common Shares
Aug 27
2023
BUY
Exercise of conversion of derivative security
-
22,565
Added 0.7%
3,189,960
Common Shares
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
43,212
Added 1.35%
3,167,395
Common Shares