Purchase of 7,596 shares at $221.5189 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 11, 2026 · Disclosed Sep 14, 2026
Source: SEC Form 4 · 0001104659-26-107592 · filed 2026-09-14 · View filing →
Purchase of 135,482 shares at $222.5887 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 11, 2026 · Disclosed Sep 14, 2026
Source: SEC Form 4 · 0001104659-26-107592 · filed 2026-09-14 · View filing →
Purchase of 176,547 shares at $223.1492 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 11, 2026 · Disclosed Sep 14, 2026
Source: SEC Form 4 · 0001104659-26-107592 · filed 2026-09-14 · View filing →
Purchase of 5,185 shares at $223.8385 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 11, 2026 · Disclosed Sep 14, 2026
Source: SEC Form 4 · 0001104659-26-107592 · filed 2026-09-14 · View filing →
Purchase of 108,147 shares at $221.5657 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 10, 2026 · Disclosed Sep 14, 2026
Source: SEC Form 4 · 0001104659-26-107592 · filed 2026-09-14 · View filing →
Purchase of 97,992 shares at $222.5226 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 10, 2026 · Disclosed Sep 14, 2026
Source: SEC Form 4 · 0001104659-26-107592 · filed 2026-09-14 · View filing →
Purchase of 47,819 shares at $223.4373 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 10, 2026 · Disclosed Sep 14, 2026
Source: SEC Form 4 · 0001104659-26-107592 · filed 2026-09-14 · View filing →
Purchase of 2,042 shares at $224.1058 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 10, 2026 · Disclosed Sep 14, 2026
Source: SEC Form 4 · 0001104659-26-107592 · filed 2026-09-14 · View filing →
Purchase of 32,765 shares at $220.3687 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 9, 2026 · Disclosed Sep 10, 2026
Source: SEC Form 4 · 0001104659-26-106713 · filed 2026-09-10 · View filing →
Purchase of 213,574 shares at $221.1262 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 9, 2026 · Disclosed Sep 10, 2026
Source: SEC Form 4 · 0001104659-26-106713 · filed 2026-09-10 · View filing →
Purchase of 64,965 shares at $222.3830 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 9, 2026 · Disclosed Sep 10, 2026
Source: SEC Form 4 · 0001104659-26-106713 · filed 2026-09-10 · View filing →
Purchase of 141,819 shares at $220.7666 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 8, 2026 · Disclosed Sep 10, 2026
Source: SEC Form 4 · 0001104659-26-106713 · filed 2026-09-10 · View filing →
Purchase of 249,866 shares at $221.8189 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 8, 2026 · Disclosed Sep 10, 2026
Source: SEC Form 4 · 0001104659-26-106713 · filed 2026-09-10 · View filing →
Purchase of 17,815 shares at $222.5564 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 8, 2026 · Disclosed Sep 10, 2026
Source: SEC Form 4 · 0001104659-26-106713 · filed 2026-09-10 · View filing →
Purchase of 268,220 shares at $222.9235 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 4, 2026 · Disclosed Sep 8, 2026
Source: SEC Form 4 · 0001104659-26-105908 · filed 2026-09-08 · View filing →
Purchase of 96,031 shares at $223.8109 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 4, 2026 · Disclosed Sep 8, 2026
Source: SEC Form 4 · 0001104659-26-105908 · filed 2026-09-08 · View filing →
Purchase of 788 shares at $224.4709 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 4, 2026 · Disclosed Sep 8, 2026
Source: SEC Form 4 · 0001104659-26-105908 · filed 2026-09-08 · View filing →
Purchase of 22,720 shares at $222.8052 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 3, 2026 · Disclosed Sep 8, 2026
Source: SEC Form 4 · 0001104659-26-105908 · filed 2026-09-08 · View filing →
Purchase of 15,716 shares at $223.5824 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 3, 2026 · Disclosed Sep 8, 2026
Source: SEC Form 4 · 0001104659-26-105908 · filed 2026-09-08 · View filing →
Purchase of 253,253 shares at $224.8997 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 3, 2026 · Disclosed Sep 8, 2026
Source: SEC Form 4 · 0001104659-26-105908 · filed 2026-09-08 · View filing →
Purchase of 78,575 shares at $225.3513 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 3, 2026 · Disclosed Sep 8, 2026
Source: SEC Form 4 · 0001104659-26-105908 · filed 2026-09-08 · View filing →
Purchase of 24,667 shares at $221.1851 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 2, 2026 · Disclosed Sep 3, 2026
Source: SEC Form 4 · 0001104659-26-105062 · filed 2026-09-03 · View filing →
Purchase of 63,286 shares at $222.4618 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 2, 2026 · Disclosed Sep 3, 2026
Source: SEC Form 4 · 0001104659-26-105062 · filed 2026-09-03 · View filing →
Purchase of 97,068 shares at $223.3525 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 2, 2026 · Disclosed Sep 3, 2026
Source: SEC Form 4 · 0001104659-26-105062 · filed 2026-09-03 · View filing →
Purchase of 144,179 shares at $223.9274 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 2, 2026 · Disclosed Sep 3, 2026
Source: SEC Form 4 · 0001104659-26-105062 · filed 2026-09-03 · View filing →
Purchase of 21,239 shares at $221.3543 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 1, 2026 · Disclosed Sep 3, 2026
Source: SEC Form 4 · 0001104659-26-105062 · filed 2026-09-03 · View filing →
Purchase of 69,586 shares at $222.2206 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 1, 2026 · Disclosed Sep 3, 2026
Source: SEC Form 4 · 0001104659-26-105062 · filed 2026-09-03 · View filing →
Purchase of 105,105 shares at $223.1488 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 1, 2026 · Disclosed Sep 3, 2026
Source: SEC Form 4 · 0001104659-26-105062 · filed 2026-09-03 · View filing →
Purchase of 8,870 shares at $223.8275 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Sep 1, 2026 · Disclosed Sep 3, 2026
Source: SEC Form 4 · 0001104659-26-105062 · filed 2026-09-03 · View filing →
Purchase of 155,944 shares at $221.3229 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 31, 2026 · Disclosed Sep 1, 2026
Source: SEC Form 4 · 0001104659-26-104314 · filed 2026-09-01 · View filing →
Purchase of 102,195 shares at $222.3008 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 31, 2026 · Disclosed Sep 1, 2026
Source: SEC Form 4 · 0001104659-26-104314 · filed 2026-09-01 · View filing →
Purchase of 41,687 shares at $223.2956 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 31, 2026 · Disclosed Sep 1, 2026
Source: SEC Form 4 · 0001104659-26-104314 · filed 2026-09-01 · View filing →
Purchase of 1,174 shares at $224.0173 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 31, 2026 · Disclosed Sep 1, 2026
Source: SEC Form 4 · 0001104659-26-104314 · filed 2026-09-01 · View filing →
Purchase of 58,533 shares at $220.2897 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 28, 2026 · Disclosed Sep 1, 2026
Source: SEC Form 4 · 0001104659-26-104314 · filed 2026-09-01 · View filing →
Purchase of 124,008 shares at $220.7727 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 28, 2026 · Disclosed Sep 1, 2026
Source: SEC Form 4 · 0001104659-26-104314 · filed 2026-09-01 · View filing →
Purchase of 68,859 shares at $222.1215 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 28, 2026 · Disclosed Sep 1, 2026
Source: SEC Form 4 · 0001104659-26-104314 · filed 2026-09-01 · View filing →
Purchase of 235,978 shares at $219.4076 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 27, 2026 · Disclosed Aug 28, 2026
Source: SEC Form 4 · 0001104659-26-103265 · filed 2026-08-28 · View filing →
Purchase of 47,555 shares at $220.0476 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 27, 2026 · Disclosed Aug 28, 2026
Source: SEC Form 4 · 0001104659-26-103265 · filed 2026-08-28 · View filing →
Purchase of 1,067 shares at $221.0568 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 27, 2026 · Disclosed Aug 28, 2026
Source: SEC Form 4 · 0001104659-26-103265 · filed 2026-08-28 · View filing →
Purchase of 12,334 shares at $220.8399 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 26, 2026 · Disclosed Aug 28, 2026
Source: SEC Form 4 · 0001104659-26-103265 · filed 2026-08-28 · View filing →
Purchase of 211,098 shares at $221.4312 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 26, 2026 · Disclosed Aug 28, 2026
Source: SEC Form 4 · 0001104659-26-103265 · filed 2026-08-28 · View filing →
Purchase of 52,068 shares at $222.1843 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 26, 2026 · Disclosed Aug 28, 2026
Source: SEC Form 4 · 0001104659-26-103265 · filed 2026-08-28 · View filing →
Acquisition (code M) of 528 shares at $0 per share.
Reporting Person Brummer Gregg · Officer Title EVP, COO · Transaction Code M
Traded Aug 25, 2026 · Disclosed Aug 26, 2026
Source: SEC Form 4 · 0001060391-26-000279 · filed 2026-08-26 · View filing →
Disposition (code F) of 219 shares at $220.96 per share.
Reporting Person Brummer Gregg · Officer Title EVP, COO · Transaction Code F
Traded Aug 25, 2026 · Disclosed Aug 26, 2026
Source: SEC Form 4 · 0001060391-26-000279 · filed 2026-08-26 · View filing →
Purchase of 101,653 shares at $221.1248 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 25, 2026 · Disclosed Aug 26, 2026
Source: SEC Form 4 · 0001104659-26-101497 · filed 2026-08-26 · View filing →
Purchase of 128,729 shares at $222.0374 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 25, 2026 · Disclosed Aug 26, 2026
Source: SEC Form 4 · 0001104659-26-101497 · filed 2026-08-26 · View filing →
Purchase of 23,321 shares at $223.0445 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 25, 2026 · Disclosed Aug 26, 2026
Source: SEC Form 4 · 0001104659-26-101497 · filed 2026-08-26 · View filing →
Purchase of 15,774 shares at $223.7365 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 25, 2026 · Disclosed Aug 26, 2026
Source: SEC Form 4 · 0001104659-26-101497 · filed 2026-08-26 · View filing →
Purchase of 42,112 shares at $222.4500 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 24, 2026 · Disclosed Aug 26, 2026
Source: SEC Form 4 · 0001104659-26-101497 · filed 2026-08-26 · View filing →
Purchase of 217,350 shares at $222.8427 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 24, 2026 · Disclosed Aug 26, 2026
Source: SEC Form 4 · 0001104659-26-101497 · filed 2026-08-26 · View filing →
Purchase of 42,177 shares at $223.7280 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 24, 2026 · Disclosed Aug 26, 2026
Source: SEC Form 4 · 0001104659-26-101497 · filed 2026-08-26 · View filing →
Purchase of 9,038 shares at $219.5873 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 21, 2026 · Disclosed Aug 24, 2026
Source: SEC Form 4 · 0001104659-26-100306 · filed 2026-08-24 · View filing →
Purchase of 181,392 shares at $220.3770 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 21, 2026 · Disclosed Aug 24, 2026
Source: SEC Form 4 · 0001104659-26-100306 · filed 2026-08-24 · View filing →
Purchase of 931 shares at $220.9103 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 21, 2026 · Disclosed Aug 24, 2026
Source: SEC Form 4 · 0001104659-26-100306 · filed 2026-08-24 · View filing →
Purchase of 127,199 shares at $219.9220 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 20, 2026 · Disclosed Aug 24, 2026
Source: SEC Form 4 · 0001104659-26-100306 · filed 2026-08-24 · View filing →
Purchase of 78,026 shares at $220.7431 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 20, 2026 · Disclosed Aug 24, 2026
Source: SEC Form 4 · 0001104659-26-100306 · filed 2026-08-24 · View filing →
Purchase of 3,700 shares at $221.7750 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 20, 2026 · Disclosed Aug 24, 2026
Source: SEC Form 4 · 0001104659-26-100306 · filed 2026-08-24 · View filing →
Purchase of 57,464 shares at $222.6553 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 19, 2026 · Disclosed Aug 20, 2026
Source: SEC Form 4 · 0001104659-26-099249 · filed 2026-08-20 · View filing →
Purchase of 68,569 shares at $223.4480 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 19, 2026 · Disclosed Aug 20, 2026
Source: SEC Form 4 · 0001104659-26-099249 · filed 2026-08-20 · View filing →
Purchase of 2,778 shares at $224.0853 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 19, 2026 · Disclosed Aug 20, 2026
Source: SEC Form 4 · 0001104659-26-099249 · filed 2026-08-20 · View filing →
Purchase of 705 shares at $216.6491 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 19, 2026 · Disclosed Aug 20, 2026
Source: SEC Form 4 · 0001104659-26-099249 · filed 2026-08-20 · View filing →
Purchase of 1,400 shares at $217.5244 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 19, 2026 · Disclosed Aug 20, 2026
Source: SEC Form 4 · 0001104659-26-099249 · filed 2026-08-20 · View filing →
Purchase of 2,049 shares at $218.6433 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 19, 2026 · Disclosed Aug 20, 2026
Source: SEC Form 4 · 0001104659-26-099249 · filed 2026-08-20 · View filing →
Purchase of 2,175 shares at $219.4929 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 19, 2026 · Disclosed Aug 20, 2026
Source: SEC Form 4 · 0001104659-26-099249 · filed 2026-08-20 · View filing →
Purchase of 4,432 shares at $220.8164 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 19, 2026 · Disclosed Aug 20, 2026
Source: SEC Form 4 · 0001104659-26-099249 · filed 2026-08-20 · View filing →
Purchase of 39,272 shares at $221.4089 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 19, 2026 · Disclosed Aug 20, 2026
Source: SEC Form 4 · 0001104659-26-099249 · filed 2026-08-20 · View filing →
Purchase of 6,190 shares at $216.8390 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 18, 2026 · Disclosed Aug 20, 2026
Source: SEC Form 4 · 0001104659-26-099249 · filed 2026-08-20 · View filing →
Purchase of 166,858 shares at $217.8728 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 18, 2026 · Disclosed Aug 20, 2026
Source: SEC Form 4 · 0001104659-26-099249 · filed 2026-08-20 · View filing →
Purchase of 27,077 shares at $218.3258 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 18, 2026 · Disclosed Aug 20, 2026
Source: SEC Form 4 · 0001104659-26-099249 · filed 2026-08-20 · View filing →
Purchase of 100 shares at $213.0000 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 17, 2026 · Disclosed Aug 18, 2026
Source: SEC Form 4 · 0001104659-26-098392 · filed 2026-08-18 · View filing →
Purchase of 108,545 shares at $214.6246 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 17, 2026 · Disclosed Aug 18, 2026
Source: SEC Form 4 · 0001104659-26-098392 · filed 2026-08-18 · View filing →
Purchase of 98,155 shares at $215.2534 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 17, 2026 · Disclosed Aug 18, 2026
Source: SEC Form 4 · 0001104659-26-098392 · filed 2026-08-18 · View filing →
Purchase of 49,521 shares at $215.2686 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 14, 2026 · Disclosed Aug 18, 2026
Source: SEC Form 4 · 0001104659-26-098392 · filed 2026-08-18 · View filing →
Purchase of 99,729 shares at $215.9579 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 14, 2026 · Disclosed Aug 18, 2026
Source: SEC Form 4 · 0001104659-26-098392 · filed 2026-08-18 · View filing →
Purchase of 157,096 shares at $215.6991 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 13, 2026 · Disclosed Aug 14, 2026
Source: SEC Form 4 · 0001104659-26-097181 · filed 2026-08-14 · View filing →
Purchase of 31,364 shares at $216.3780 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 13, 2026 · Disclosed Aug 14, 2026
Source: SEC Form 4 · 0001104659-26-097181 · filed 2026-08-14 · View filing →
Purchase of 4,410 shares at $213.7001 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 12, 2026 · Disclosed Aug 14, 2026
Source: SEC Form 4 · 0001104659-26-097181 · filed 2026-08-14 · View filing →
Purchase of 26,111 shares at $214.6267 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 12, 2026 · Disclosed Aug 14, 2026
Source: SEC Form 4 · 0001104659-26-097181 · filed 2026-08-14 · View filing →
Purchase of 69,018 shares at $215.6726 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 12, 2026 · Disclosed Aug 14, 2026
Source: SEC Form 4 · 0001104659-26-097181 · filed 2026-08-14 · View filing →
Purchase of 69,861 shares at $216.3983 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 12, 2026 · Disclosed Aug 14, 2026
Source: SEC Form 4 · 0001104659-26-097181 · filed 2026-08-14 · View filing →
Purchase of 5,100 shares at $217.1771 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 12, 2026 · Disclosed Aug 14, 2026
Source: SEC Form 4 · 0001104659-26-097181 · filed 2026-08-14 · View filing →
Purchase of 3,200 shares at $214.6723 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 11, 2026 · Disclosed Aug 12, 2026
Source: SEC Form 4 · 0001104659-26-094887 · filed 2026-08-12 · View filing →
Purchase of 21,038 shares at $215.6815 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 11, 2026 · Disclosed Aug 12, 2026
Source: SEC Form 4 · 0001104659-26-094887 · filed 2026-08-12 · View filing →
Purchase of 211,771 shares at $216.3966 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 11, 2026 · Disclosed Aug 12, 2026
Source: SEC Form 4 · 0001104659-26-094887 · filed 2026-08-12 · View filing →
Purchase of 3,991 shares at $217.0873 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 11, 2026 · Disclosed Aug 12, 2026
Source: SEC Form 4 · 0001104659-26-094887 · filed 2026-08-12 · View filing →
Purchase of 88,102 shares at $214.4323 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 10, 2026 · Disclosed Aug 12, 2026
Source: SEC Form 4 · 0001104659-26-094887 · filed 2026-08-12 · View filing →
Purchase of 166,095 shares at $215.0725 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 10, 2026 · Disclosed Aug 12, 2026
Source: SEC Form 4 · 0001104659-26-094887 · filed 2026-08-12 · View filing →
Purchase of 7,467 shares at $216.1514 per share.
Reporting Persons CASCADE INVESTMENT, L.L.C. · GATES WILLIAM H III · Transaction Code P
Traded Aug 10, 2026 · Disclosed Aug 12, 2026
Source: SEC Form 4 · 0001104659-26-094887 · filed 2026-08-12 · View filing →
STOCK ACT PTR
$1,001 - $15,000
Purchase.
Filer Alan Armstrong · Chamber Senate · Owner Joint · Transaction Type Purchase · Asset Type Stock
Traded Mar 27, 2026 · Disclosed Jul 21, 2026FILED +116 DAYS
Source: Senate eFD PTR · fda235b3-bad7-4637-8fa1-053f354d929c · filed 2026-07-21 · View filing →
STOCK ACT PTR
$1,001 - $15,000
Purchase.
Filer Alan Armstrong · Chamber Senate · Owner Joint · Transaction Type Purchase · Asset Type Stock
Traded Mar 27, 2026 · Disclosed Jul 21, 2026FILED +116 DAYS
Source: Senate eFD PTR · fda235b3-bad7-4637-8fa1-053f354d929c · filed 2026-07-21 · View filing →
STOCK ACT PTR
$1,001 - $15,000
Purchase.
Filer Ro Khanna · Chamber House · District CA17 · Transaction Type Purchase · Asset Type Stock
Traded Jun 2, 2026 · Disclosed Jul 6, 2026FILED +34 DAYS
Source: House Clerk PTR · 9116206 · filed 2026-07-06 · View filing →