Mar 01
2024
SELL
Payment of exercise price or tax liability
$124,215
$60.86 p/Share
2,041
Reduced 3.48%
56,564
Common Shares
Jan 30
2024
BUY
Grant, award, or other acquisition
-
10,016
Added 14.6%
58,605
Common Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$161,956
$60.84 p/Share
2,662
Reduced 5.19%
48,589
Common Shares
Jan 24
2023
BUY
Grant, award, or other acquisition
-
6,790
Added 11.7%
51,251
Common Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$151,722
$52.92 p/Share
2,867
Reduced 6.06%
44,461
Common Shares
Jan 25
2022
BUY
Grant, award, or other acquisition
-
7,155
Added 13.13%
47,328
Common Shares
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
$34,179
$49.97 p/Share
684
Reduced 1.57%
42,863
Common Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$134,419
$49.97 p/Share
2,690
Reduced 6.28%
40,173
Common Shares
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
1,368
Added 3.05%
43,547
Common Shares
Jan 26
2021
BUY
Grant, award, or other acquisition
-
7,902
Added 15.78%
42,179
Common Shares
Dec 02
2020
BUY
Grant, award, or other acquisition
-
3,543
Added 9.37%
34,277
Common Shares
Mar 01
2020
SELL
Sale (or disposition) back to the issuer
$138,841
$56.12 p/Share
2,474
Reduced 7.05%
32,613
Common Shares
Mar 01
2020
SELL
Payment of exercise price or tax liability
$105,449
$56.12 p/Share
1,879
Reduced 5.76%
30,734
Common Shares
Mar 01
2020
BUY
Exercise of conversion of derivative security
-
4,948
Added 12.8%
33,707
Common Shares
Jan 28
2020
BUY
Grant, award, or other acquisition
-
3,754
Added 12.08%
27,324
Common Shares
Mar 01
2019
SELL
Sale (or disposition) back to the issuer
$116,655
$57.24 p/Share
2,038
Reduced 7.55%
24,939
Common Shares
Mar 01
2019
SELL
Payment of exercise price or tax liability
$78,362
$57.24 p/Share
1,369
Reduced 5.49%
23,570
Common Shares
Mar 01
2019
BUY
Exercise of conversion of derivative security
-
4,077
Added 13.73%
25,622
Common Shares
Jan 29
2019
BUY
Grant, award, or other acquisition
-
2,815
Added 8.54%
30,139
Common Shares
Jan 29
2019
BUY
Grant, award, or other acquisition
-
8,797
Added 27.75%
22,900
Common Shares
Jun 04
2018
SELL
Open market or private sale
$148,725
$57.18 p/Share
2,601
Reduced 15.57%
14,103
Common Shares
Mar 01
2018
SELL
Payment of exercise price or tax liability
$43,792
$47.86 p/Share
915
Reduced 5.19%
16,704
Common Shares
Mar 01
2018
SELL
Sale (or disposition) back to the issuer
$138,028
$47.86 p/Share
2,884
Reduced 14.07%
17,619
Common Shares
Mar 01
2018
BUY
Exercise of conversion of derivative security
-
5,768
Added 23.96%
18,302
Common Shares
Feb 06
2018
BUY
Grant, award, or other acquisition
-
8,708
Added 37.15%
14,735
Common Shares