Feb 28
2025
SELL
Payment of exercise price or tax liability
$75,298
$17.39 p/Share
4,330
Reduced 3.22%
130,210
Common Shares
Feb 28
2025
BUY
Grant, award, or other acquisition
-
9,212
Added 6.41%
134,540
Common Shares
Jan 15
2025
SELL
Payment of exercise price or tax liability
$233,908
$17.05 p/Share
13,719
Reduced 9.87%
125,328
Common Shares
Jan 15
2025
BUY
Grant, award, or other acquisition
-
29,188
Added 17.35%
139,047
Common Shares
Aug 31
2024
SELL
Payment of exercise price or tax liability
$395,804
$17.09 p/Share
23,160
Reduced 17.41%
109,859
Common Shares
Aug 31
2024
BUY
Grant, award, or other acquisition
-
49,273
Added 29.91%
115,448
Common Shares
Feb 28
2024
SELL
Payment of exercise price or tax liability
$165,651
$15.29 p/Share
10,834
Reduced 11.45%
83,746
Common Shares
Feb 28
2024
BUY
Grant, award, or other acquisition
-
23,049
Added 19.59%
94,580
Common Shares
Aug 31
2023
SELL
Payment of exercise price or tax liability
$279,730
$15.92 p/Share
17,571
Reduced 19.72%
71,531
Common Shares
Aug 31
2023
BUY
Exercise of conversion of derivative security
-
37,382
Added 32.43%
77,899
Common Shares
Feb 28
2023
SELL
Payment of exercise price or tax liability
$403,177
$17.66 p/Share
22,830
Reduced 30.62%
51,720
Common Shares
Feb 28
2023
BUY
Grant, award, or other acquisition
-
41,747
Added 35.9%
74,550
Common Shares
Aug 31
2022
SELL
Payment of exercise price or tax liability
$189,421
$16.47 p/Share
11,501
Reduced 25.96%
32,803
Common Shares
Aug 31
2022
BUY
Exercise of conversion of derivative security
-
23,835
Added 39.17%
37,016
Common Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$106,285
$21.24 p/Share
5,004
Reduced 19.64%
20,469
Common Shares
Aug 31
2021
SELL
Payment of exercise price or tax liability
$179,747
$25.32 p/Share
7,099
Reduced 21.79%
25,473
Common Shares
Aug 31
2021
BUY
Exercise of conversion of derivative security
-
15,104
Added 31.68%
32,572
Common Shares
Mar 04
2021
SELL
Open market or private sale
$773,175
$23.28 p/Share
33,212
Reduced 65.53%
17,468
Common Shares
Feb 28
2021
SELL
Payment of exercise price or tax liability
$182,566
$22.42 p/Share
8,143
Reduced 13.84%
50,680
Common Shares
Feb 28
2020
SELL
Payment of exercise price or tax liability
$163,757
$14.4 p/Share
11,372
Reduced 16.2%
58,823
Common Shares