Mar 01
2025
SELL
Payment of exercise price or tax liability
$1,398,559
$96.88 p/Share
14,436
Reduced 13.87%
89,615
Common Shares
Jan 28
2025
BUY
Grant, award, or other acquisition
-
24,439
Added 19.02%
104,051
Common Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$279,651
$60.86 p/Share
4,595
Reduced 5.46%
79,612
Common Shares
Jan 30
2024
BUY
Grant, award, or other acquisition
-
10,016
Added 10.63%
84,207
Common Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$386,577
$60.84 p/Share
6,354
Reduced 7.89%
74,191
Common Shares
Jan 24
2023
BUY
Grant, award, or other acquisition
-
8,719
Added 9.77%
80,545
Common Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$365,042
$52.92 p/Share
6,898
Reduced 8.76%
71,826
Common Shares
Jan 25
2022
BUY
Grant, award, or other acquisition
-
9,178
Added 10.44%
78,724
Common Shares
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
$40,426
$49.97 p/Share
809
Reduced 1.06%
75,296
Common Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$287,328
$49.97 p/Share
5,750
Reduced 7.64%
69,546
Common Shares
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
1,618
Added 2.08%
76,105
Common Shares
Jan 26
2021
BUY
Grant, award, or other acquisition
-
10,612
Added 12.47%
74,487
Common Shares
Dec 02
2020
BUY
Grant, award, or other acquisition
-
4,638
Added 6.77%
63,875
Common Shares
Mar 01
2020
SELL
Sale (or disposition) back to the issuer
$155,452
$56.12 p/Share
2,770
Reduced 4.18%
63,455
Common Shares
Mar 01
2020
SELL
Payment of exercise price or tax liability
$236,714
$56.12 p/Share
4,218
Reduced 6.65%
59,237
Common Shares
Mar 01
2020
BUY
Exercise of conversion of derivative security
-
5,540
Added 7.9%
64,580
Common Shares
Jan 28
2020
BUY
Grant, award, or other acquisition
-
9,555
Added 13.6%
60,685
Common Shares
Mar 01
2019
SELL
Sale (or disposition) back to the issuer
$292,496
$57.24 p/Share
5,110
Reduced 8.34%
56,188
Common Shares
Mar 01
2019
SELL
Payment of exercise price or tax liability
$289,520
$57.24 p/Share
5,058
Reduced 9.0%
51,130
Common Shares
Mar 01
2019
BUY
Exercise of conversion of derivative security
-
10,222
Added 14.8%
58,864
Common Shares
Jan 29
2019
BUY
Grant, award, or other acquisition
-
11,516
Added 18.4%
51,076
Common Shares