MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 34,941 shares; 2025Q1: 33,131 shares; 2025Q2: 33,131 shares; 2025Q3: 29,916 shares 29,916 $15.5M 17.57% -3,215 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 39,741 shares; 2025Q1: 38,341 shares; 2025Q2: 38,341 shares; 2025Q3: 36,251 shares 36,251 $7.96M 9.03% -2,090 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 9,619 shares; 2025Q1: 8,479 shares; 2025Q2: 8,479 shares; 2025Q3: 7,819 shares 7,819 $7.24M 8.21% -660 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 45,328 shares; 2025Q1: 45,328 shares; 2025Q2: 45,328 shares; 2025Q3: 45,328 shares 45,328 $7.21M 8.17% 0 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 26,789 shares; 2025Q1: 26,789 shares; 2025Q2: 26,789 shares; 2025Q3: 25,467 shares 25,467 $6.48M 7.35% -1,322 Timeline MKL MARKEL GROUP INC More: the full row for MARKEL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,474 shares; 2025Q1: 2,244 shares; 2025Q2: 2,739 shares; 2025Q3: 2,239 shares 2,239 $4.28M 4.85% -500 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 11,106 shares; 2025Q1: 11,075 shares; 2025Q2: 11,075 shares; 2025Q3: 11,287 shares 11,287 $3.56M 4.04% +212 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 29,420 shares; 2025Q1: 28,020 shares; 2025Q2: 28,020 shares; 2025Q3: 27,220 shares 27,220 $3.12M 3.53% -800 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 25,661 shares; 2025Q1: 24,761 shares; 2025Q2: 24,761 shares; 2025Q3: 24,761 shares 24,761 $2.79M 3.17% 0 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 19,433 shares; 2025Q1: 17,283 shares; 2025Q2: 17,283 shares; 2025Q3: 17,143 shares 17,143 $2.63M 2.99% -140 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 12,567 shares; 2025Q1: 11,798 shares; 2025Q2: 11,798 shares; 2025Q3: 11,798 shares 11,798 $2.19M 2.48% 0 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 5,990 shares; 2025Q1: 5,990 shares; 2025Q2: 5,990 shares; 2025Q3: 5,990 shares 5,990 $2.04M 2.32% 0 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,739 shares; 2025Q1: 2,739 shares; 2025Q2: 2,244 shares; 2025Q3: 2,739 shares 2,739 $2.01M 2.28% +495 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 13,553 shares; 2025Q1: 13,103 shares; 2025Q2: 13,103 shares; 2025Q3: 13,103 shares 13,103 $1.84M 2.09% 0 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 5,074 shares; 2025Q1: 5,074 shares; 2025Q2: 5,074 shares; 2025Q3: 5,074 shares 5,074 $1.69M 1.91% 0 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 8,138 shares; 2025Q1: 8,138 shares; 2025Q2: 8,138 shares; 2025Q3: 8,138 shares 8,138 $1.66M 1.88% 0 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 3,790 shares; 2025Q1: 3,790 shares; 2025Q2: 3,790 shares; 2025Q3: 3,790 shares 3,790 $1.42M 1.61% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 7,550 shares; 2025Q1: 7,550 shares; 2025Q2: 7,550 shares; 2025Q3: 7,550 shares 7,550 $1.41M 1.6% 0 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,320 shares; 2025Q1: 1,320 shares; 2025Q2: 1,320 shares; 2025Q3: 1,320 shares 1,320 $1.21M 1.38% 0 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,823 shares; 2025Q1: 2,054 shares; 2025Q2: 2,054 shares; 2025Q3: 1,705 shares 1,705 $1.14M 1.29% -349 Timeline MORN MORNINGSTAR INC More: the full row for MORNINGSTAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 4,864 shares; 2025Q1: 4,864 shares; 2025Q2: 4,864 shares; 2025Q3: 4,864 shares 4,864 $1.13M 1.28% 0 Timeline ANET ARISTA NETWORKS INC More: the full row for ARISTA NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 7,568 shares; 2025Q1: 7,568 shares; 2025Q2: 7,568 shares; 2025Q3: 7,568 shares 7,568 $1.1M 1.25% 0 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,171 shares; 2025Q1: 2,171 shares; 2025Q2: 2,171 shares; 2025Q3: 2,171 shares 2,171 $1.03M 1.17% 0 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 11,602 shares; 2025Q1: 10,090 shares; 2025Q2: 10,090 shares; 2025Q3: 10,090 shares 10,090 $963K 1.09% 0 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,673 shares; 2025Q1: 2,673 shares; 2025Q2: 2,673 shares; 2025Q3: 2,673 shares 2,673 $923K 1.05% 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 3,090 shares; 2025Q1: 3,090 shares; 2025Q2: 3,090 shares; 2025Q3: 3,090 shares 3,090 $846K 0.96% 0 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 3,069 shares; 2025Q1: 3,069 shares; 2025Q2: 3,069 shares; 2025Q3: 3,069 shares 3,069 $771K 0.87% 0 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 12,365 shares; 2025Q1: 11,615 shares; 2025Q2: 11,615 shares; 2025Q3: 11,615 shares 11,615 $770K 0.87% 0 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 7,191 shares; 2025Q1: 6,691 shares; 2025Q2: 6,691 shares; 2025Q3: 5,841 shares 5,841 $749K 0.85% -850 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 7,825 shares; 2025Q1: 7,825 shares; 2025Q2: 7,825 shares; 2025Q3: 7,825 shares 7,825 $626K 0.71% 0 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 4,860 shares; 2025Q1: 4,110 shares; 2025Q2: 4,110 shares; 2025Q3: 4,110 shares 4,110 $521K 0.59% 0 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 5,692 shares; 2025Q1: 5,630 shares; 2025Q2: 5,630 shares; 2025Q3: 5,630 shares 5,630 $472K 0.54% 0 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,320 shares; 2025Q1: 1,320 shares; 2025Q2: 1,320 shares; 2025Q3: 1,320 shares 1,320 $326K 0.37% 0 Timeline PYPL PAYPAL HLDGS INC More: the full row for PAYPAL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 4,455 shares; 2025Q1: 4,455 shares; 2025Q2: 4,455 shares; 2025Q3: 4,455 shares 4,455 $299K 0.34% 0 Timeline MTB M & T BK CORP More: the full row for M & T BK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,545 shares; 2025Q1: 1,545 shares; 2025Q2: 1,545 shares; 2025Q3: 1,475 shares 1,475 $291K 0.33% -70 Timeline