Feb 07
2025
SELL
Payment of exercise price or tax liability
$8,382
$73.53 p/Share
114
Reduced 1.27%
8,878
Common Shares
Feb 07
2025
SELL
Sale (or disposition) back to the issuer
-
1
Reduced 0.01%
8,994
Common Shares
Dec 02
2024
BUY
Grant, award, or other acquisition
$514
$85.77 p/Share
6
Added 0.07%
8,995
Common Shares
Sep 03
2024
BUY
Grant, award, or other acquisition
$568
$81.25 p/Share
7
Added 0.08%
8,988
Common Shares
Jun 03
2024
BUY
Grant, award, or other acquisition
$511
$73.07 p/Share
7
Added 0.08%
8,981
Common Shares
Mar 15
2024
SELL
Payment of exercise price or tax liability
$28,931
$71.79 p/Share
403
Reduced 4.3%
8,973
Common Shares
Mar 15
2024
BUY
Grant, award, or other acquisition
$70,713
$71.79 p/Share
985
Added 9.51%
9,377
Common Shares
Mar 13
2024
BUY
Grant, award, or other acquisition
-
729
Added 7.99%
8,392
Common Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
$214
$71.64 p/Share
3
Added 0.04%
7,663
Common Shares
Feb 09
2024
SELL
Payment of exercise price or tax liability
$15,097
$75.11 p/Share
201
Reduced 2.56%
7,660
Common Stocks
Jan 16
2024
SELL
Sale (or disposition) back to the issuer
-
0
Reduced 0.0%
7,862
Common Stocks
Dec 01
2023
BUY
Grant, award, or other acquisition
$487
$81.26 p/Share
6
Added 0.08%
7,863
Common Stocks
Sep 01
2023
BUY
Grant, award, or other acquisition
$420
$84.07 p/Share
5
Added 0.06%
7,857
Common Stocks
Jun 01
2023
BUY
Grant, award, or other acquisition
$443
$88.79 p/Share
5
Added 0.06%
7,851
Common Stocks
Mar 15
2023
SELL
Payment of exercise price or tax liability
$14,917
$86.73 p/Share
172
Reduced 2.15%
7,846
Common Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
$37,072
$86.82 p/Share
427
Added 5.06%
8,018
Common Shares
Feb 10
2023
SELL
Payment of exercise price or tax liability
$18,322
$92.54 p/Share
198
Reduced 2.54%
7,590
Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
528
Added 6.35%
7,790
Common Shares
Feb 02
2023
SELL
Sale (or disposition) back to the issuer
-
2
Reduced 0.03%
7,262
Common Shares
Dec 01
2022
BUY
Grant, award, or other acquisition
$394
$98.68 p/Share
4
Added 0.06%
7,264
Common Shares
Sep 01
2022
BUY
Grant, award, or other acquisition
$502
$83.78 p/Share
6
Added 0.08%
7,259
Common Shares
Jun 01
2022
BUY
Grant, award, or other acquisition
$396
$79.39 p/Share
5
Added 0.07%
7,252
Common Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$24,748
$83.89 p/Share
295
Reduced 3.91%
7,241
Common Shares
Mar 14
2022
BUY
Grant, award, or other acquisition
$55,535
$83.89 p/Share
662
Added 8.07%
7,537
Common Shares
Mar 01
2022
BUY
Grant, award, or other acquisition
$418
$83.51 p/Share
5
Added 0.07%
6,874
Common Shares