Mar 15
2024
SELL
Payment of exercise price or tax liability
$580,063
$71.79 p/Share
8,080
Reduced 4.23%
182,785
Common Shares
Mar 15
2024
BUY
Grant, award, or other acquisition
$1,145,050
$71.79 p/Share
15,950
Added 7.71%
190,866
Common Shares
Mar 13
2024
BUY
Grant, award, or other acquisition
-
6,425
Added 3.54%
174,916
Common Shares
Mar 05
2024
BUY
Grant, award, or other acquisition
-
856
Added 0.51%
168,491
Common Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
$1,862
$71.64 p/Share
26
Added 0.02%
167,634
Common Shares
Feb 09
2024
SELL
Payment of exercise price or tax liability
$72,330
$75.11 p/Share
963
Reduced 0.57%
167,608
Common Stocls
Feb 09
2024
SELL
Payment of exercise price or tax liability
$31,921
$75.11 p/Share
425
Reduced 0.25%
168,100
Common Stocks
Jan 16
2024
SELL
Sale (or disposition) back to the issuer
-
2
Reduced 0.0%
168,997
Common Stocks
Dec 05
2023
BUY
Grant, award, or other acquisition
-
744
Added 0.44%
169,000
Common Stocks
Dec 01
2023
BUY
Grant, award, or other acquisition
$3,656
$81.26 p/Share
45
Added 0.03%
168,255
Common Stocks
Sep 06
2023
BUY
Grant, award, or other acquisition
-
688
Added 0.41%
168,209
Common Stocks
Sep 01
2023
BUY
Grant, award, or other acquisition
$3,615
$84.07 p/Share
43
Added 0.03%
167,521
Common Stocks
Jun 05
2023
BUY
Grant, award, or other acquisition
-
612
Added 0.36%
167,477
Common Stocks
Jun 01
2023
BUY
Grant, award, or other acquisition
$3,374
$88.79 p/Share
38
Added 0.02%
166,865
Common Stocks
Mar 15
2023
SELL
Payment of exercise price or tax liability
$363,225
$86.73 p/Share
4,188
Reduced 2.45%
166,827
Common Shares
Mar 15
2023
BUY
Grant, award, or other acquisition
$733,215
$86.73 p/Share
8,454
Added 4.71%
171,016
Common Shares
Mar 03
2023
BUY
Grant, award, or other acquisition
-
593
Added 0.36%
162,561
Common Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
$3,302
$86.91 p/Share
38
Added 0.02%
161,968
Common Shares
Feb 10
2023
SELL
Payment of exercise price or tax liability
$118,821
$92.54 p/Share
1,284
Reduced 0.79%
161,929
Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
4,354
Added 2.6%
163,215
Common Shares
Feb 02
2023
SELL
Sale (or disposition) back to the issuer
-
2
Reduced 0.0%
158,861
Common Shares
Dec 05
2022
BUY
Grant, award, or other acquisition
-
516
Added 0.32%
158,864
Common Shares
Dec 01
2022
BUY
Grant, award, or other acquisition
$3,157
$98.68 p/Share
32
Added 0.02%
158,347
Common Shares
Sep 06
2022
BUY
Grant, award, or other acquisition
-
603
Added 0.38%
158,315
Common Shares
Sep 01
2022
BUY
Grant, award, or other acquisition
$3,183
$83.78 p/Share
38
Added 0.02%
157,711
Common Shares