BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,137,613 shares; 2024Q4: 19,655,024 shares; 2025Q1: 17,172,435 shares; 2025Q2: 24,123,684 shares; 2025Q3: 21,765,224 shares; 2025Q4: 19,406,764 shares 19,406,764 $9.75B 27.59% -2,358,460 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,234,344 shares; 2024Q4: 32,234,344 shares; 2025Q1: 32,234,344 shares; 2025Q2: 32,234,344 shares; 2025Q3: 28,934,344 shares; 2025Q4: 28,934,344 shares 28,934,344 $6.36B 17.98% 0 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 54,826,786 shares; 2024Q4: 54,826,786 shares; 2025Q1: 54,826,786 shares; 2025Q2: 54,826,786 shares; 2025Q3: 51,826,786 shares; 2025Q4: 51,826,786 shares 51,826,786 $5.12B 14.49% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,957,247 shares; 2024Q4: 28,457,247 shares; 2025Q1: 28,457,247 shares; 2025Q2: 26,191,207 shares; 2025Q3: 9,191,207 shares; 2025Q4: 7,691,207 shares 7,691,207 $3.72B 10.52% -1,500,000 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,353,614 shares; 2024Q4: 7,353,614 shares; 2025Q1: 7,353,614 shares; 2025Q2: 7,353,614 shares; 2025Q3: 6,353,614 shares; 2025Q4: 6,353,614 shares 6,353,614 $3.64B 10.29% 0 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,557,378 shares; 2024Q4: 3,557,378 shares; 2025Q1: 3,557,378 shares; 2025Q2: 3,557,378 shares; 2025Q3: 3,557,378 shares; 2025Q4: 3,557,378 shares 3,557,378 $1.66B 4.68% 0 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,218,044 shares; 2024Q4: 5,218,044 shares; 2025Q1: 5,218,044 shares; 2025Q2: 5,218,044 shares; 2025Q3: 5,218,044 shares; 2025Q4: 5,218,044 shares 5,218,044 $1.37B 3.87% 0 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,090,477 shares; 2024Q4: 9,090,477 shares; 2025Q1: 9,090,477 shares; 2025Q2: 9,090,477 shares; 2025Q3: 8,390,477 shares; 2025Q4: 8,390,477 shares 8,390,477 $935M 2.64% 0 Timeline FDX FEDEX CORP More: the full row for FEDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,534,362 shares; 2024Q4: 2,534,362 shares; 2025Q1: 2,534,362 shares; 2025Q2: 2,534,362 shares; 2025Q3: 2,384,362 shares; 2025Q4: 2,384,362 shares 2,384,362 $689M 1.95% 0 Timeline KOF COCA-COLA FEMSA SAB DE CV More: the full row for COCA-COLA FEMSA SAB DE CV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,214,719 shares; 2024Q4: 6,214,719 shares; 2025Q1: 6,214,719 shares; 2025Q2: 6,214,719 shares; 2025Q3: 6,214,719 shares; 2025Q4: 6,214,719 shares 6,214,719 $589M 1.66% 0 Timeline WCN WASTE CONNECTIONS INC More: the full row for WASTE CONNECTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,149,175 shares; 2024Q4: 2,149,175 shares; 2025Q1: 2,149,175 shares; 2025Q2: 2,149,175 shares; 2025Q3: 2,039,175 shares; 2025Q4: 2,039,175 shares 2,039,175 $358M 1.01% 0 Timeline CPNG COUPANG INC More: the full row for COUPANG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,248,045 shares; 2024Q4: 9,248,045 shares; 2025Q1: 9,248,045 shares; 2025Q2: 9,248,045 shares; 2025Q3: 9,248,045 shares; 2025Q4: 9,248,045 shares 9,248,045 $218M 0.62% 0 Timeline MSGS MADISON SQUARE GRDN SPRT COR More: the full row for MADISON SQUARE GRDN SPRT COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 592,406 shares; 2024Q4: 592,406 shares; 2025Q1: 592,406 shares; 2025Q2: 592,406 shares; 2025Q3: 592,406 shares; 2025Q4: 592,406 shares 592,406 $153M 0.43% 0 Timeline SDGR SCHRODINGER INC More: the full row for SCHRODINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,981,664 shares; 2024Q4: 6,981,664 shares; 2025Q1: 6,981,664 shares; 2025Q2: 6,981,664 shares; 2025Q3: 6,981,664 shares; 2025Q4: 6,981,664 shares 6,981,664 $125M 0.35% 0 Timeline WST WEST PHARMACEUTICAL SVSC INC More: the full row for WEST PHARMACEUTICAL SVSC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 444,500 shares; 2025Q2: 444,500 shares; 2025Q3: 444,500 shares; 2025Q4: 444,500 shares 444,500 $122M 0.35% 0 Timeline PCAR PACCAR INC More: the full row for PACCAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,000,000 shares; 2024Q4: 1,000,000 shares; 2025Q1: 1,000,000 shares; 2025Q2: 1,000,000 shares; 2025Q3: 1,000,000 shares; 2025Q4: 1,000,000 shares 1,000,000 $110M 0.31% 0 Timeline BUD ANHEUSER BUSCH INBEV SA NV More: the full row for ANHEUSER BUSCH INBEV SA NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,703,000 shares; 2024Q4: 1,703,000 shares; 2025Q1: 1,703,000 shares; 2025Q2: 1,703,000 shares; 2025Q3: 1,703,000 shares; 2025Q4: 1,703,000 shares 1,703,000 $109M 0.31% 0 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 334,900 shares; 2025Q1: 334,900 shares; 2025Q2: 334,900 shares; 2025Q3: 334,900 shares; 2025Q4: 334,900 shares 334,900 $102M 0.29% 0 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 373,000 shares; 2024Q4: 373,000 shares; 2025Q1: 373,000 shares; 2025Q2: 373,000 shares; 2025Q3: 373,000 shares; 2025Q4: 373,000 shares 373,000 $85.4M 0.24% 0 Timeline KHC KRAFT HEINZ CO More: the full row for KRAFT HEINZ CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,622,600 shares; 2024Q4: 2,622,600 shares; 2025Q1: 2,622,600 shares; 2025Q2: 2,622,600 shares; 2025Q3: 2,472,600 shares; 2025Q4: 2,472,600 shares 2,472,600 $60M 0.17% 0 Timeline HRL HORMEL FOODS CORP More: the full row for HORMEL FOODS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,195,290 shares; 2024Q4: 2,195,290 shares; 2025Q1: 2,195,290 shares; 2025Q2: 2,195,290 shares; 2025Q3: 2,085,290 shares; 2025Q4: 2,085,290 shares 2,085,290 $49.4M 0.14% 0 Timeline ONON ON HLDG AG More: the full row for ON HLDG AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 500,000 shares; 2024Q4: 500,000 shares; 2025Q1: 500,000 shares; 2025Q2: 500,000 shares; 2025Q3: 500,000 shares; 2025Q4: 500,000 shares 500,000 $23.2M 0.07% 0 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 124,333 shares; 2024Q4: 124,333 shares; 2025Q1: 124,333 shares; 2025Q2: 124,333 shares; 2025Q3: 124,333 shares; 2025Q4: 124,333 shares 124,333 $12.4M 0.04% 0 Timeline