| Sep 10, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 580.810K | $222.63 | $129.3M |
| Sep 8, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 720.804K | $221.41 | $159.6M |
| Sep 3, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 735.303K | $223.99 | $164.7M |
| Sep 1, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 534.000K | $223.04 | $119.1M |
| Aug 28, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 552.400K | $221.52 | $122.4M |
| Aug 26, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 560.100K | $220.52 | $123.5M |
| Aug 24, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 571.116K | $222.42 | $127.0M |
| Aug 20, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 400.286K | $220.30 | $88.2M |
| Aug 18, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 378.969K | $220.08 | $83.4M |
| Aug 14, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 356.050K | $215.26 | $76.6M |
| Aug 12, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 362.960K | $215.81 | $78.3M |
| Aug 10, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 501.664K | $215.57 | $108.1M |
| Jun 11, 2026 | Sandra Volpe | DIRECTOR | SELL | 1.800K | $211.28 | $380K |
| May 19, 2026 | Elyse Carlsen | CAO | SELL | 360.000 | $216.32 | $78K |
| May 14, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 488.000K | $208.69 | $101.8M |
| May 11, 2026 | CASCADE INVESTMENT LLC, WILLIAM GATES III | 10% OWNER | BUY | 499.150K | $201.40 | $100.5M |