Aug 31
2024
SELL
Payment of exercise price or tax liability
$184,401
$17.09 p/Share
10,790
Reduced 1.3%
819,645
Common Shares
Aug 31
2024
BUY
Grant, award, or other acquisition
-
23,698
Added 2.77%
830,435
Common Shares
Feb 28
2024
SELL
Payment of exercise price or tax liability
$591,952
$15.29 p/Share
38,715
Reduced 4.58%
806,737
Common Shares
Feb 28
2024
BUY
Grant, award, or other acquisition
-
43,396
Added 4.88%
845,452
Common Shares
Aug 31
2023
SELL
Payment of exercise price or tax liability
$271,563
$15.92 p/Share
17,058
Reduced 2.08%
802,056
Common Shares
Aug 31
2023
BUY
Exercise of conversion of derivative security
-
37,822
Added 4.47%
808,426
Common Shares
Jul 03
2023
BUY
Grant, award, or other acquisition
-
350,262
Added 30.95%
781,292
Common Shares
Feb 28
2023
SELL
Payment of exercise price or tax liability
$737,887
$17.66 p/Share
41,783
Reduced 8.84%
431,030
Common Shares
Feb 28
2023
BUY
Grant, award, or other acquisition
-
121,150
Added 20.4%
472,813
Common Shares
Dec 12
2022
-
5,405
Reduced 1.51%
351,663
Common Shares
Aug 31
2022
SELL
Payment of exercise price or tax liability
$347,369
$16.47 p/Share
21,091
Reduced 5.58%
356,880
Common Shares
Aug 31
2022
BUY
Exercise of conversion of derivative security
-
46,120
Added 11.14%
367,858
Common Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$514,666
$21.24 p/Share
24,231
Reduced 6.8%
331,851
Common Shares
Feb 28
2022
BUY
Grant, award, or other acquisition
-
107,503
Added 23.19%
356,082
Common Shares
Aug 31
2021
SELL
Payment of exercise price or tax liability
$526,656
$25.32 p/Share
20,800
Reduced 7.64%
251,354
Common Shares
Aug 31
2021
BUY
Exercise of conversion of derivative security
-
46,118
Added 14.97%
262,042
Common Shares
Mar 15
2021
SELL
Payment of exercise price or tax liability
$15,236
$26.0 p/Share
586
Reduced 0.26%
226,036
Common Shares
Feb 28
2021
SELL
Payment of exercise price or tax liability
$399,973
$22.42 p/Share
17,840
Reduced 7.3%
226,622
Common Shares
Feb 28
2021
BUY
Grant, award, or other acquisition
-
77,024
Added 23.96%
244,462
Common Shares
Aug 31
2020
SELL
Payment of exercise price or tax liability
$103,142
$10.2 p/Share
10,112
Reduced 5.7%
167,438
Common Shares
Aug 31
2020
BUY
Exercise of conversion of derivative security
-
22,421
Added 11.43%
173,808
Common Shares
Mar 15
2020
SELL
Payment of exercise price or tax liability
$6,750
$10.8 p/Share
625
Reduced 0.4%
155,129
Common Shares
Feb 28
2020
SELL
Payment of exercise price or tax liability
$249,422
$14.4 p/Share
17,321
Reduced 10.01%
155,754
Common Shares
Feb 28
2020
BUY
Grant, award, or other acquisition
-
19,415
Added 10.09%
173,075
Common Shares
Dec 15
2019
SELL
Payment of exercise price or tax liability
$56,278
$17.62 p/Share
3,194
Reduced 2.04%
153,660
Common Shares