Insider
Date
Role
Action
Shares
Price
Amount
CASCADE INVESTMENT, L.L.C.
11 Sep 2026
10% owner
Buy
5,185
$223.84
$1.16M
CASCADE INVESTMENT, L.L.C.
11 Sep 2026
10% owner
Buy
176,547
$223.15
$39.40M
CASCADE INVESTMENT, L.L.C.
11 Sep 2026
10% owner
Buy
135,482
$222.59
$30.16M
CASCADE INVESTMENT, L.L.C.
11 Sep 2026
10% owner
Buy
7,596
$221.52
$1.68M
CASCADE INVESTMENT, L.L.C.
10 Sep 2026
10% owner
Buy
2,042
$224.11
$457.62K
CASCADE INVESTMENT, L.L.C.
10 Sep 2026
10% owner
Buy
47,819
$223.44
$10.68M
CASCADE INVESTMENT, L.L.C.
10 Sep 2026
10% owner
Buy
97,992
$222.52
$21.81M
CASCADE INVESTMENT, L.L.C.
10 Sep 2026
10% owner
Buy
108,147
$221.57
$23.96M
CASCADE INVESTMENT, L.L.C.
9 Sep 2026
10% owner
Buy
64,965
$222.38
$14.45M
CASCADE INVESTMENT, L.L.C.
9 Sep 2026
10% owner
Buy
213,574
$221.13
$47.23M
CASCADE INVESTMENT, L.L.C.
9 Sep 2026
10% owner
Buy
32,765
$220.37
$7.22M
CASCADE INVESTMENT, L.L.C.
8 Sep 2026
10% owner
Buy
17,815
$222.56
$3.96M
CASCADE INVESTMENT, L.L.C.
8 Sep 2026
10% owner
Buy
249,866
$221.82
$55.43M
CASCADE INVESTMENT, L.L.C.
8 Sep 2026
10% owner
Buy
141,819
$220.77
$31.31M
CASCADE INVESTMENT, L.L.C.
4 Sep 2026
10% owner
Buy
788
$224.47
$176.88K
CASCADE INVESTMENT, L.L.C.
4 Sep 2026
10% owner
Buy
96,031
$223.81
$21.49M
CASCADE INVESTMENT, L.L.C.
4 Sep 2026
10% owner
Buy
268,220
$222.92
$59.79M
CASCADE INVESTMENT, L.L.C.
3 Sep 2026
10% owner
Buy
78,575
$225.35
$17.71M
CASCADE INVESTMENT, L.L.C.
3 Sep 2026
10% owner
Buy
253,253
$224.90
$56.96M
CASCADE INVESTMENT, L.L.C.
3 Sep 2026
10% owner
Buy
15,716
$223.58
$3.51M
CASCADE INVESTMENT, L.L.C.
3 Sep 2026
10% owner
Buy
22,720
$222.81
$5.06M
CASCADE INVESTMENT, L.L.C.
2 Sep 2026
10% owner
Buy
144,179
$223.93
$32.29M
CASCADE INVESTMENT, L.L.C.
2 Sep 2026
10% owner
Buy
97,068
$223.35
$21.68M
CASCADE INVESTMENT, L.L.C.
2 Sep 2026
10% owner
Buy
63,286
$222.46
$14.08M
CASCADE INVESTMENT, L.L.C.
2 Sep 2026
10% owner
Buy
24,667
$221.19
$5.46M
CASCADE INVESTMENT, L.L.C.
1 Sep 2026
10% owner
Buy
8,870
$223.83
$1.99M
CASCADE INVESTMENT, L.L.C.
1 Sep 2026
10% owner
Buy
105,105
$223.15
$23.45M
CASCADE INVESTMENT, L.L.C.
1 Sep 2026
10% owner
Buy
69,586
$222.22
$15.46M
CASCADE INVESTMENT, L.L.C.
1 Sep 2026
10% owner
Buy
21,239
$221.35
$4.70M
CASCADE INVESTMENT, L.L.C.
31 Aug 2026
10% owner
Buy
1,174
$224.02
$263.00K
CASCADE INVESTMENT, L.L.C.
31 Aug 2026
10% owner
Buy
41,687
$223.30
$9.31M
CASCADE INVESTMENT, L.L.C.
31 Aug 2026
10% owner
Buy
102,195
$222.30
$22.72M
CASCADE INVESTMENT, L.L.C.
31 Aug 2026
10% owner
Buy
155,944
$221.32
$34.51M
CASCADE INVESTMENT, L.L.C.
28 Aug 2026
10% owner
Buy
68,859
$222.12
$15.30M
CASCADE INVESTMENT, L.L.C.
28 Aug 2026
10% owner
Buy
124,008
$220.77
$27.38M
CASCADE INVESTMENT, L.L.C.
28 Aug 2026
10% owner
Buy
58,533
$220.29
$12.89M
CASCADE INVESTMENT, L.L.C.
27 Aug 2026
10% owner
Buy
1,067
$221.06
$235.87K
CASCADE INVESTMENT, L.L.C.
27 Aug 2026
10% owner
Buy
47,555
$220.05
$10.46M
CASCADE INVESTMENT, L.L.C.
27 Aug 2026
10% owner
Buy
235,978
$219.41
$51.78M
CASCADE INVESTMENT, L.L.C.
26 Aug 2026
10% owner
Buy
52,068
$222.18
$11.57M
CASCADE INVESTMENT, L.L.C.
26 Aug 2026
10% owner
Buy
211,098
$221.43
$46.74M
CASCADE INVESTMENT, L.L.C.
26 Aug 2026
10% owner
Buy
12,334
$220.84
$2.72M
CASCADE INVESTMENT, L.L.C.
25 Aug 2026
10% owner
Buy
15,774
$223.74
$3.53M
CASCADE INVESTMENT, L.L.C.
25 Aug 2026
10% owner
Buy
23,321
$223.04
$5.20M
CASCADE INVESTMENT, L.L.C.
25 Aug 2026
10% owner
Buy
128,729
$222.04
$28.58M
CASCADE INVESTMENT, L.L.C.
25 Aug 2026
10% owner
Buy
101,653
$221.12
$22.48M
CASCADE INVESTMENT, L.L.C.
24 Aug 2026
10% owner
Buy
42,177
$223.73
$9.44M
CASCADE INVESTMENT, L.L.C.
24 Aug 2026
10% owner
Buy
217,350
$222.84
$48.43M
CASCADE INVESTMENT, L.L.C.
24 Aug 2026
10% owner
Buy
42,112
$222.45
$9.37M
CASCADE INVESTMENT, L.L.C.
21 Aug 2026
10% owner
Buy
931
$220.91
$205.67K
CASCADE INVESTMENT, L.L.C.
21 Aug 2026
10% owner
Buy
181,392
$220.38
$39.97M
CASCADE INVESTMENT, L.L.C.
21 Aug 2026
10% owner
Buy
9,038
$219.59
$1.98M
CASCADE INVESTMENT, L.L.C.
20 Aug 2026
10% owner
Buy
3,700
$221.78
$820.57K
CASCADE INVESTMENT, L.L.C.
20 Aug 2026
10% owner
Buy
78,026
$220.74
$17.22M
CASCADE INVESTMENT, L.L.C.
20 Aug 2026
10% owner
Buy
127,199
$219.92
$27.97M
CASCADE INVESTMENT, L.L.C.
19 Aug 2026
10% owner
Buy
2,778
$224.09
$622.51K
CASCADE INVESTMENT, L.L.C.
19 Aug 2026
10% owner
Buy
68,569
$223.45
$15.32M
CASCADE INVESTMENT, L.L.C.
19 Aug 2026
10% owner
Buy
57,464
$222.66
$12.79M
CASCADE INVESTMENT, L.L.C.
19 Aug 2026
10% owner
Buy
39,272
$221.41
$8.70M
CASCADE INVESTMENT, L.L.C.
19 Aug 2026
10% owner
Buy
4,432
$220.82
$978.66K
CASCADE INVESTMENT, L.L.C.
19 Aug 2026
10% owner
Buy
2,175
$219.49
$477.40K
CASCADE INVESTMENT, L.L.C.
19 Aug 2026
10% owner
Buy
2,049
$218.64
$448.00K
CASCADE INVESTMENT, L.L.C.
19 Aug 2026
10% owner
Buy
1,400
$217.52
$304.53K
CASCADE INVESTMENT, L.L.C.
19 Aug 2026
10% owner
Buy
705
$216.65
$152.74K
CASCADE INVESTMENT, L.L.C.
18 Aug 2026
10% owner
Buy
27,077
$218.33
$5.91M
CASCADE INVESTMENT, L.L.C.
18 Aug 2026
10% owner
Buy
166,858
$217.87
$36.35M
CASCADE INVESTMENT, L.L.C.
18 Aug 2026
10% owner
Buy
6,190
$216.84
$1.34M
CASCADE INVESTMENT, L.L.C.
17 Aug 2026
10% owner
Buy
98,155
$215.25
$21.13M
CASCADE INVESTMENT, L.L.C.
17 Aug 2026
10% owner
Buy
108,545
$214.62
$23.30M
CASCADE INVESTMENT, L.L.C.
17 Aug 2026
10% owner
Buy
100
$213.00
$21.30K