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
Jun 03
2022
BUY
Grant, award, or other acquisition
-
580
Added 0.37%
157,673
Commoon Shares
Jun 02
2022
BUY
Grant, award, or other acquisition
$2,681
$78.85 p/Share
34
Added 0.02%
149,962
Common Shares
Jun 01
2022
BUY
Grant, award, or other acquisition
$2,858
$79.39 p/Share
36
Added 0.02%
157,092
Common Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$528,088
$83.89 p/Share
6,295
Reduced 3.85%
157,056
Common Shares
Mar 14
2022
BUY
Grant, award, or other acquisition
$1,065,822
$83.89 p/Share
12,705
Added 7.22%
163,351
Common Shares
Mar 03
2022
BUY
Grant, award, or other acquisition
-
515
Added 0.34%
150,646
Common Shares
Mar 01
2022
BUY
Grant, award, or other acquisition
$2,839
$83.51 p/Share
34
Added 0.02%
150,130
Common Shares
Feb 04
2022
SELL
Sale (or disposition) back to the issuer
-
2
Reduced 0.0%
151,416
Common Shares
Feb 04
2022
SELL
Payment of exercise price or tax liability
$118,301
$89.69 p/Share
1,319
Reduced 0.87%
150,095
Common Shares
Jan 31
2022
BUY
Grant, award, or other acquisition
-
3,854
Added 2.51%
149,928
Common Shares
Dec 03
2021
BUY
Grant, award, or other acquisition
-
446
Added 0.29%
151,418
Common Shares
Dec 01
2021
BUY
Grant, award, or other acquisition
$2,917
$94.1 p/Share
31
Added 0.02%
150,972
Common Shares
Sep 03
2021
BUY
Grant, award, or other acquisition
-
457
Added 0.3%
150,941
Common Shares