Aug 13
2025
SELL
Open market or private sale
$165,333
$16.54 p/Share
9,996
Reduced 17.15%
48,277
Common Shares
Jul 21
2025
SELL
Payment of exercise price or tax liability
$22,066
$14.8 p/Share
1,491
Reduced 2.49%
58,273
Common Shares
Mar 11
2025
SELL
Payment of exercise price or tax liability
$14,369
$14.5 p/Share
991
Reduced 1.63%
59,764
Common Shares
Mar 10
2025
BUY
Grant, award, or other acquisition
$176,378
$14.74 p/Share
11,966
Added 16.45%
60,755
Common Shares
Jul 21
2024
SELL
Payment of exercise price or tax liability
$21,396
$15.55 p/Share
1,376
Reduced 2.74%
48,789
Common Shares
Apr 20
2024
SELL
Payment of exercise price or tax liability
$29,590
$19.29 p/Share
1,534
Reduced 2.97%
50,165
Common Shares
Mar 26
2024
SELL
Payment of exercise price or tax liability
$15,027
$20.09 p/Share
748
Reduced 1.43%
51,699
Common Shares
Mar 11
2024
BUY
Grant, award, or other acquisition
-
8,687
Added 14.21%
52,447
Common Shares
Nov 21
2023
SELL
Open market or private sale
$69,222
$17.31 p/Share
3,999
Reduced 8.37%
43,760
Common Shares
Jul 21
2023
SELL
Payment of exercise price or tax liability
$17,805
$13.76 p/Share
1,294
Reduced 2.64%
47,759
Common Shares
May 19
2023
SELL
Open market or private sale
$33,938
$10.85 p/Share
3,128
Reduced 5.99%
49,053
Common Shares
May 18
2023
SELL
Open market or private sale
$91,030
$11.01 p/Share
8,268
Reduced 13.68%
52,181
Common Shares
Apr 20
2023
BUY
Grant, award, or other acquisition
-
13,408
Added 18.15%
60,449
Common Shares
Mar 30
2023
SELL
Payment of exercise price or tax liability
$13,319
$10.23 p/Share
1,302
Reduced 2.69%
47,041
Common Shares
Mar 26
2023
SELL
Payment of exercise price or tax liability
$6,879
$10.65 p/Share
646
Reduced 1.32%
48,343
Common Shares
Dec 09
2022
SELL
Open market or private sale
$40,670
$8.18 p/Share
4,972
Reduced 9.21%
48,989
Common Shares
Jul 21
2022
BUY
Grant, award, or other acquisition
-
13,091
Added 19.52%
53,961
Common Shares
Apr 06
2022
SELL
Payment of exercise price or tax liability
$7,748
$16.77 p/Share
462
Reduced 1.12%
40,870
Common Shares
Apr 06
2022
BUY
Exercise of conversion of derivative security
-
1,913
Added 4.42%
41,332
Common Shares
Mar 30
2022
SELL
Payment of exercise price or tax liability
$9,621
$16.79 p/Share
573
Reduced 1.43%
39,419
Common Shares
Mar 26
2022
SELL
Payment of exercise price or tax liability
$10,976
$17.23 p/Share
637
Reduced 1.57%
39,992
Common Shares