Mar 01
2024
SELL
Payment of exercise price or tax liability
$232,363
$60.86 p/Share
3,818
Reduced 4.07%
89,888
Common Shares
Jan 30
2024
BUY
Grant, award, or other acquisition
-
11,686
Added 11.09%
93,706
Common Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$375,565
$60.84 p/Share
6,173
Reduced 7.0%
82,020
Common Shares
Jan 24
2023
BUY
Grant, award, or other acquisition
-
10,469
Added 10.61%
88,193
Common Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$349,113
$52.92 p/Share
6,597
Reduced 7.82%
77,724
Common Shares
Jan 25
2022
BUY
Grant, award, or other acquisition
-
11,046
Added 11.58%
84,321
Common Shares
May 01
2021
SELL
Sale (or disposition) back to the issuer
$58,255
$55.8 p/Share
1,044
Reduced 1.4%
73,718
Common Shares
May 01
2021
SELL
Payment of exercise price or tax liability
$24,719
$55.8 p/Share
443
Reduced 0.6%
73,275
Common Shares
May 01
2021
BUY
Exercise of conversion of derivative security
-
2,088
Added 2.72%
74,762
Common Shares
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
$39,027
$49.97 p/Share
781
Reduced 1.02%
75,834
Common Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$157,905
$49.97 p/Share
3,160
Reduced 4.17%
72,674
Common Shares
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
1,563
Added 2.0%
76,615
Common Shares
Jan 26
2021
BUY
Grant, award, or other acquisition
-
12,367
Added 14.15%
75,052
Common Shares
Dec 02
2020
BUY
Grant, award, or other acquisition
-
3,865
Added 5.81%
62,685
Common Shares
May 01
2020
SELL
Sale (or disposition) back to the issuer
$36,432
$34.93 p/Share
1,043
Reduced 1.73%
59,263
Common Shares
May 01
2020
SELL
Payment of exercise price or tax liability
$15,474
$34.93 p/Share
443
Reduced 0.75%
58,820
Common Shares
May 01
2020
BUY
Exercise of conversion of derivative security
-
2,087
Added 3.34%
60,306
Common Shares
Mar 12
2020
BUY
Open market or private purchase
$84,000
$42.0 p/Share
2,000
Added 3.32%
58,219
Common Shares
Mar 01
2020
SELL
Sale (or disposition) back to the issuer
$82,945
$56.12 p/Share
1,478
Reduced 2.48%
58,042
Common Shares
Mar 01
2020
SELL
Payment of exercise price or tax liability
$102,307
$56.12 p/Share
1,823
Reduced 3.14%
56,219
Common Shares
Mar 01
2020
BUY
Exercise of conversion of derivative security
-
2,956
Added 4.78%
58,823
Common Shares
Jan 28
2020
BUY
Grant, award, or other acquisition
-
11,945
Added 17.44%
56,564
Common Shares
May 01
2019
SELL
Payment of exercise price or tax liability
$25,278
$57.06 p/Share
443
Reduced 0.98%
44,619
Common Shares
May 01
2019
SELL
Sale (or disposition) back to the issuer
$59,571
$57.06 p/Share
1,044
Reduced 2.26%
45,062
Common Shares
May 01
2019
BUY
Exercise of conversion of derivative security
-
2,088
Added 4.33%
46,106
Common Shares