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: 2,607,001 shares; 2024Q4: 2,920,674 shares; 2025Q1: 2,683,745 shares; 2025Q2: 2,104,035 shares; 2025Q3: 1,536,518 shares 1,536,518 $796M 7.77% -567,517 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: 10,109,643 shares; 2024Q4: 9,864,709 shares; 2025Q1: 5,797,336 shares; 2025Q2: 5,061,529 shares; 2025Q3: 3,883,033 shares 3,883,033 $724M 7.07% -1,178,496 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,654,721 shares; 2025Q3: 1,978,180 shares 1,978,180 $624M 6.09% +323,459 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 7,536,462 shares; 2025Q2: 5,246,892 shares; 2025Q3: 4,200,399 shares 4,200,399 $504M 4.92% -1,046,493 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: 5,971,265 shares; 2024Q4: 5,969,490 shares; 2025Q1: 5,348,473 shares; 2025Q2: 4,171,730 shares; 2025Q3: 3,148,534 shares 3,148,534 $500M 4.88% -1,023,196 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: 1,630,905 shares; 2024Q4: 1,680,279 shares; 2025Q1: 1,865,135 shares; 2025Q2: 1,284,963 shares; 2025Q3: 1,006,533 shares 1,006,533 $478M 4.67% -278,430 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: 9,701,366 shares; 2024Q4: 10,484,527 shares; 2025Q1: 14,346,879 shares; 2025Q2: 9,022,971 shares; 2025Q3: 7,186,157 shares 7,186,157 $477M 4.65% -1,836,814 Timeline CBRE CBRE GROUP INC More: the full row for CBRE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,452,473 shares; 2025Q1: 5,259,334 shares; 2025Q2: 3,693,707 shares; 2025Q3: 2,976,625 shares 2,976,625 $469M 4.58% -717,082 Timeline MSI MOTOROLA SOLUTIONS INC More: the full row for MOTOROLA SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,793,507 shares; 2024Q4: 1,348,851 shares; 2025Q1: 1,727,943 shares; 2025Q2: 1,247,505 shares; 2025Q3: 995,095 shares 995,095 $455M 4.44% -252,410 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,768,397 shares; 2025Q1: 2,950,780 shares; 2025Q2: 2,538,343 shares; 2025Q3: 1,625,552 shares 1,625,552 $454M 4.43% -912,791 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 5,429,640 shares; 2025Q3: 3,560,384 shares 3,560,384 $441M 4.3% -1,869,256 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,040,627 shares 4,040,627 $436M 4.25% new Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 800,415 shares; 2024Q4: 845,636 shares; 2025Q1: 1,285,334 shares; 2025Q2: 723,722 shares; 2025Q3: 561,945 shares 561,945 $426M 4.16% -161,777 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,417,345 shares 1,417,345 $422M 4.12% new 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 reported; 2024Q4: 643,765 shares; 2025Q1: 763,508 shares; 2025Q2: 646,697 shares; 2025Q3: 446,844 shares 446,844 $411M 4.01% -199,853 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 528,917 shares 528,917 $388M 3.79% new 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: 801,658 shares; 2024Q4: 652,143 shares; 2025Q1: 653,855 shares; 2025Q2: 538,989 shares; 2025Q3: 408,002 shares 408,002 $378M 3.69% -130,987 Timeline ISRG INTUITIVE SURGICAL INC More: the full row for INTUITIVE SURGICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,163,868 shares; 2024Q4: 1,095,223 shares; 2025Q1: 1,221,201 shares; 2025Q2: 879,708 shares; 2025Q3: 770,716 shares 770,716 $345M 3.36% -108,992 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,060,973 shares; 2024Q4: 1,066,518 shares; 2025Q1: 842,495 shares; 2025Q2: 503,114 shares; 2025Q3: 285,541 shares 285,541 $342M 3.34% -217,573 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 71,291 shares; 2025Q3: 62,115 shares 62,115 $335M 3.27% -9,176 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: 3,079,907 shares; 2024Q4: 2,737,923 shares; 2025Q1: 2,320,761 shares; 2025Q2: 1,857,206 shares; 2025Q3: 787,512 shares 787,512 $262M 2.55% -1,069,694 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 713,797 shares 713,797 $235M 2.3% new 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: 5,074,071 shares; 2024Q4: 5,361,779 shares; 2025Q1: 2,346,347 shares; 2025Q2: not reported; 2025Q3: 726,986 shares 726,986 $185M 1.81% new 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: 749,888 shares; 2024Q4: 929,263 shares; 2025Q1: 548,290 shares; 2025Q2: 478,910 shares; 2025Q3: 610,418 shares 610,418 $134M 1.31% +131,508 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,356 shares; 2024Q4: 10,920 shares; 2025Q1: 11,494 shares; 2025Q2: 9,767 shares; 2025Q3: 10,132 shares 10,132 $5.76M 0.06% +365 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,439 shares; 2024Q4: 43,062 shares; 2025Q1: 47,970 shares; 2025Q2: 46,732 shares; 2025Q3: 47,671 shares 47,671 $5.08M 0.05% +939 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 32,932 shares; 2025Q3: 45,055 shares 45,055 $4.64M 0.05% +12,123 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,418 shares; 2024Q4: 14,120 shares; 2025Q1: 12,285 shares; 2025Q2: 11,968 shares; 2025Q3: 12,665 shares 12,665 $3.57M 0.03% +697 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,326 shares; 2024Q4: 6,747 shares; 2025Q1: 6,747 shares; 2025Q2: 5,209 shares; 2025Q3: 6,223 shares 6,223 $2.97M 0.03% +1,014 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,328 shares; 2024Q4: 20,978 shares; 2025Q1: 17,663 shares; 2025Q2: 18,195 shares; 2025Q3: 9,935 shares 9,935 $2.04M 0.02% -8,260 Timeline