Dec 31
2025
BUY
Grant, award, or other acquisition
$19,981
$259.5 p/Share
77
Added 5.29%
1,378
Common Shares
Sep 30
2025
BUY
Grant, award, or other acquisition
$20,219
$288.85 p/Share
70
Added 5.11%
1,301
Common Shares
Jun 30
2025
BUY
Grant, award, or other acquisition
$19,952
$293.42 p/Share
68
Added 5.23%
1,231
Common Shares
Mar 31
2025
BUY
Grant, award, or other acquisition
$20,052
$299.29 p/Share
67
Added 5.45%
1,163
Common Shares
Dec 31
2024
BUY
Grant, award, or other acquisition
$20,062
$299.44 p/Share
67
Added 5.76%
1,096
Common Shares
Sep 30
2024
BUY
Grant, award, or other acquisition
$20,012
$363.87 p/Share
55
Added 5.07%
1,029
Common Shares
Jun 30
2024
BUY
Grant, award, or other acquisition
$20,135
$287.65 p/Share
70
Added 6.7%
974
Common Shares
Mar 31
2024
BUY
Grant, award, or other acquisition
$20,014
$290.06 p/Share
69
Added 7.09%
904
Common Shares
Dec 31
2023
BUY
Grant, award, or other acquisition
$18,605
$305.0 p/Share
61
Added 6.81%
835
Common Shares
Sep 30
2023
BUY
Grant, award, or other acquisition
$18,709
$263.52 p/Share
71
Added 8.4%
774
Common Shares
Jun 30
2023
BUY
Grant, award, or other acquisition
$18,680
$291.88 p/Share
64
Added 8.34%
703
Common Shares
Mar 31
2023
BUY
Grant, award, or other acquisition
$18,732
$302.14 p/Share
62
Added 8.84%
639
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$22,135
$280.19 p/Share
79
Added 12.04%
577
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$21,961
$292.81 p/Share
75
Added 13.09%
498
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$22,200
$312.67 p/Share
71
Added 14.37%
423
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$22,246
$390.28 p/Share
57
Added 13.94%
352
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$22,099
$374.56 p/Share
59
Added 16.67%
295
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$21,985
$297.1 p/Share
74
Added 23.87%
236
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$21,950
$300.69 p/Share
73
Added 31.06%
162
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$21,962
$246.76 p/Share
89
Added 50.0%
89
Common Stock