Mar 14
2025
SELL
Payment of exercise price or tax liability
$19,268
$78.01 p/Share
247
Reduced 7.03%
3,265
Common Shares
Mar 13
2025
BUY
Grant, award, or other acquisition
$45,251
$39.01 p/Share
1,160
Added 24.82%
3,513
Common Shares
Mar 03
2025
BUY
Grant, award, or other acquisition
$390
$78.13 p/Share
5
Added 0.21%
2,353
Common Shares
Feb 07
2025
SELL
Payment of exercise price or tax liability
$5,882
$73.53 p/Share
80
Reduced 3.3%
2,347
Common Shares
Feb 07
2025
SELL
Sale (or disposition) back to the issuer
-
2
Reduced 0.08%
2,427
Common Shares
Dec 02
2024
BUY
Grant, award, or other acquisition
$514
$85.77 p/Share
6
Added 0.25%
2,429
Common Shares
Sep 03
2024
BUY
Grant, award, or other acquisition
$487
$81.25 p/Share
6
Added 0.25%
2,423
Common Shares
Jun 10
2024
SELL
Payment of exercise price or tax liability
$1,485
$70.74 p/Share
21
Reduced 0.86%
2,416
Common Shares
Jun 03
2024
BUY
Grant, award, or other acquisition
$511
$73.07 p/Share
7
Added 0.29%
2,438
Common Shares
Mar 13
2024
BUY
Grant, award, or other acquisition
-
729
Added 23.08%
2,430
Common Stocks
Mar 01
2024
BUY
Grant, award, or other acquisition
$214
$71.64 p/Share
3
Added 0.18%
1,701
Common Stocks
Feb 09
2024
SELL
Payment of exercise price or tax liability
$7,210
$75.11 p/Share
96
Reduced 5.35%
1,698
Common Stocks
Jan 16
2024
SELL
Sale (or disposition) back to the issuer
-
1
Reduced 0.06%
1,795
Common Stocks
Dec 01
2023
BUY
Grant, award, or other acquisition
$325
$81.26 p/Share
4
Added 0.22%
1,797
Common Stocks
Sep 01
2023
BUY
Grant, award, or other acquisition
$336
$84.07 p/Share
4
Added 0.22%
1,793
Common Stocks
Jun 07
2023
SELL
Payment of exercise price or tax liability
$1,811
$90.57 p/Share
20
Reduced 1.11%
1,789
Common Shares
Jun 01
2023
BUY
Grant, award, or other acquisition
$266
$88.79 p/Share
3
Added 0.17%
1,809
Common Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
$347
$86.91 p/Share
4
Added 0.22%
1,805
Common Shares
Feb 10
2023
SELL
Payment of exercise price or tax liability
$4,534
$92.54 p/Share
49
Reduced 2.65%
1,801
Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
528
Added 22.18%
1,852
Common Shares
Dec 01
2022
BUY
Grant, award, or other acquisition
$98
$98.68 p/Share
1
Added 0.08%
1,324
Common Shares
Sep 01
2022
BUY
Grant, award, or other acquisition
$167
$83.78 p/Share
2
Added 0.15%
1,322
Common Shares
Jun 05
2022
BUY
Grant, award, or other acquisition
-
211
Added 30.14%
489
Common Shares