Sep 05
2025
SELL
Open market or private sale
$5,000,175
$12.96 p/Share
385,816
Reduced 1.07%
35,508,359
Common Shares
Sep 04
2025
SELL
Open market or private sale
$2,518,534
$12.92 p/Share
194,933
Reduced 0.54%
35,894,175
Common Shares
Sep 03
2025
SELL
Open market or private sale
$14,937,500
$12.5 p/Share
1,195,000
Reduced 3.21%
36,089,108
Common Shares
Jun 20
2025
SELL
Open market or private sale
$6,612,500
$11.46 p/Share
577,007
Reduced 1.52%
37,284,108
Common Shares
Jun 18
2025
SELL
Open market or private sale
$6,472,295
$11.45 p/Share
565,266
Reduced 1.47%
37,861,115
Common Shares
Jun 06
2025
SELL
Open market or private sale
$2,246,952
$11.19 p/Share
200,800
Reduced 0.52%
38,426,381
Common Shares
Jun 04
2025
SELL
Open market or private sale
$6,207,856
$11.34 p/Share
547,430
Reduced 1.4%
38,627,181
Common Shares
May 07
2025
SELL
Open market or private sale
$6,987,500
$11.18 p/Share
625,000
Reduced 1.57%
39,174,611
Common Shares
May 06
2025
SELL
Open market or private sale
$3,142,309
$11.47 p/Share
273,959
Reduced 0.68%
39,799,611
Common Shares
Jan 23
2025
-
13,357,857
Reduced 25.0%
40,073,570
Common Shares
Jan 02
2024
SELL
Open market or private sale
$33,150,000
$11.05 p/Share
3,000,000
Reduced 5.46%
51,929,426
Common Shares
Dec 27
2023
SELL
Payment of exercise price or tax liability
$1,550,689
$11.58 p/Share
133,911
Reduced 0.24%
54,929,426
Common Shares
Dec 27
2023
BUY
Exercise of conversion of derivative security
-
275,227
Added 0.5%
55,063,337
Common Shares
Sep 28
2023
SELL
Other acquisition or disposition
$784,868
$12.67 p/Share
61,947
Reduced 0.11%
54,788,110
Common Shares
Sep 27
2023
BUY
Exercise of conversion of derivative security
-
119,534
Added 0.22%
54,850,057
Common Shares
Aug 28
2023
SELL
Other acquisition or disposition
$536,535
$11.25 p/Share
47,692
Reduced 0.09%
54,730,523
Common Shares
Aug 27
2023
BUY
Exercise of conversion of derivative security
-
86,714
Added 0.16%
54,778,215
Common Shares
Jul 31
2023
SELL
Other acquisition or disposition
$868,942
$11.43 p/Share
76,023
Reduced 0.14%
54,691,501
Common Shares
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
166,057
Added 0.3%
54,767,524
Common Shares
May 31
2023
SELL
Other acquisition or disposition
$1,726,618
$9.09 p/Share
189,947
Reduced 0.35%
54,601,467
Common Shares
May 27
2023
BUY
Exercise of conversion of derivative security
-
382,203
Added 0.69%
54,791,414
Common Shares
Feb 22
2023
SELL
Open market or private sale
$31,800,000
$7.95 p/Share
4,000,000
Reduced 6.85%
54,409,211
Common Shares