Feb 07
2025
SELL
Sale (or disposition) back to the issuer
-
1
Reduced 0.06%
1,588
Common Shares
Feb 07
2025
SELL
Payment of exercise price or tax liability
$6,323
$73.53 p/Share
86
Reduced 5.42%
1,500
Common Shares
Dec 02
2024
BUY
Grant, award, or other acquisition
$514
$85.77 p/Share
6
Added 0.38%
1,589
Common Shares
Sep 03
2024
BUY
Grant, award, or other acquisition
$487
$81.25 p/Share
6
Added 0.38%
1,583
Common Shares
Aug 12
2024
SELL
Payment of exercise price or tax liability
$1,941
$80.88 p/Share
24
Reduced 1.5%
1,576
Common Stocks
Jun 03
2024
BUY
Grant, award, or other acquisition
$511
$73.07 p/Share
7
Added 0.44%
1,601
Common Stocks
Mar 13
2024
BUY
Grant, award, or other acquisition
-
729
Added 31.4%
1,593
Common Stocks
Mar 01
2024
BUY
Grant, award, or other acquisition
$214
$71.64 p/Share
3
Added 0.35%
864
Common Stocks
Feb 09
2024
SELL
Payment of exercise price or tax liability
$7,285
$75.11 p/Share
97
Reduced 10.13%
861
Common Stocks
Jan 16
2024
SELL
Sale (or disposition) back to the issuer
-
2
Reduced 0.21%
961
Common Stocks
Dec 01
2023
BUY
Grant, award, or other acquisition
$325
$81.26 p/Share
4
Added 0.41%
963
Common Stocks
Sep 01
2023
BUY
Grant, award, or other acquisition
$252
$84.07 p/Share
3
Added 0.31%
959
Common Stocks
Aug 10
2023
SELL
Payment of exercise price or tax liability
$2,029
$88.22 p/Share
23
Reduced 2.35%
955
Common Shares
Jun 01
2023
BUY
Grant, award, or other acquisition
$266
$88.79 p/Share
3
Added 0.31%
978
Common Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
$260
$86.91 p/Share
3
Added 0.31%
975
Common Shares
Feb 10
2023
SELL
Payment of exercise price or tax liability
$1,017
$92.54 p/Share
11
Reduced 1.12%
971
Common Sharesd
Feb 10
2023
SELL
Payment of exercise price or tax liability
$2,313
$92.54 p/Share
25
Reduced 2.48%
983
Common Shares
Feb 08
2023
SELL
Sale (or disposition) back to the issuer
-
0
Reduced 0.0%
481
Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
528
Added 34.35%
1,009
Common Shares
Dec 01
2022
BUY
Grant, award, or other acquisition
$98
$98.68 p/Share
1
Added 0.21%
482
Common Shares
Nov 09
2022
SELL
Payment of exercise price or tax liability
$359
$89.77 p/Share
4
Reduced 0.96%
412
Common Shares
Nov 09
2022
BUY
Grant, award, or other acquisition
$1,167
$89.77 p/Share
13
Added 3.02%
417
Common Shares
Sep 01
2022
BUY
Grant, award, or other acquisition
$8
$8.78 p/Share
1
Added 0.25%
403
Common Shares
Jul 23
2022
BUY
Grant, award, or other acquisition
-
202
Added 33.5%
401
Common Shares