Mar 14
2025
SELL
Payment of exercise price or tax liability
$36,820
$78.01 p/Share
472
Reduced 10.59%
3,984
Common Shares
Mar 13
2025
BUY
Grant, award, or other acquisition
$83,871
$39.01 p/Share
2,150
Added 32.54%
4,457
Common Shares
Mar 03
2025
BUY
Grant, award, or other acquisition
$703
$78.13 p/Share
9
Added 0.39%
2,307
Common Shares
Feb 07
2025
SELL
Sale (or disposition) back to the issuer
-
0
Reduced 0.0%
2,297
Common Shares
Feb 07
2025
SELL
Payment of exercise price or tax liability
$5,735
$73.53 p/Share
78
Reduced 3.28%
2,298
Common Shares
Dec 02
2024
BUY
Grant, award, or other acquisition
$857
$85.77 p/Share
10
Added 0.42%
2,376
Common Shares
Sep 03
2024
BUY
Grant, award, or other acquisition
$812
$81.25 p/Share
10
Added 0.42%
2,366
Common Shares
Jun 03
2024
BUY
Grant, award, or other acquisition
$730
$73.07 p/Share
10
Added 0.42%
2,356
Common Shares
Mar 15
2024
SELL
Payment of exercise price or tax liability
$5,097
$71.79 p/Share
71
Reduced 2.94%
2,345
Common Shares
Mar 13
2024
BUY
Grant, award, or other acquisition
-
1,056
Added 30.41%
2,416
Common Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
$429
$71.64 p/Share
6
Added 0.44%
1,360
Common Stocks
Feb 09
2024
SELL
Payment of exercise price or tax liability
$5,708
$75.11 p/Share
76
Reduced 5.31%
1,354
Common Shares
Jan 16
2024
SELL
Sale (or disposition) back to the issuer
-
0
Reduced 0.0%
1,430
Common Shares
Dec 01
2023
BUY
Grant, award, or other acquisition
$487
$81.26 p/Share
6
Added 0.42%
1,431
Common Shares
Sep 01
2023
BUY
Grant, award, or other acquisition
$504
$84.07 p/Share
6
Added 0.42%
1,425
Common Shares
Jun 01
2023
BUY
Grant, award, or other acquisition
$443
$88.79 p/Share
5
Added 0.35%
1,418
Common Shares
Mar 15
2023
SELL
Payment of exercise price or tax liability
$5,984
$86.73 p/Share
69
Reduced 4.66%
1,413
Common Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
$521
$86.91 p/Share
6
Added 0.4%
1,483
Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
765
Added 34.14%
1,476
Common Shares
Dec 01
2022
BUY
Grant, award, or other acquisition
$197
$98.68 p/Share
2
Added 0.28%
711
Common Shares
Sep 01
2022
BUY
Grant, award, or other acquisition
$251
$83.78 p/Share
3
Added 0.42%
708
Common Shares
Jun 01
2022
BUY
Grant, award, or other acquisition
$238
$79.39 p/Share
3
Added 0.42%
705
Common Shares
Mar 11
2022
BUY
Grant, award, or other acquisition
-
702
Added 50.0%
702
Common Shares