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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,654,721 shares; 2025Q3: 1,978,180 shares; 2025Q4: 2,217,217 shares 2,217,217 $714M 7.23% +239,037 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: 2,607,001 shares; 2024Q4: 2,920,674 shares; 2025Q1: 2,683,745 shares; 2025Q2: 2,104,035 shares; 2025Q3: 1,536,518 shares; 2025Q4: 1,450,062 shares 1,450,062 $701M 7.1% -86,456 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; 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; 2025Q4: 8,081,110 shares 8,081,110 $565M 5.72% +894,953 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 2,995,084 shares 2,995,084 $559M 5.66% -887,949 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 4,337,447 shares 4,337,447 $541M 5.48% +137,048 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 2,734,485 shares 2,734,485 $485M 4.91% -414,049 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; 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; 2025Q4: 3,015,798 shares 3,015,798 $485M 4.91% +39,173 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; 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; 2025Q4: 545,796 shares 545,796 $480M 4.86% -16,149 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 1,495,149 shares 1,495,149 $406M 4.12% +768,163 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; 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; 2025Q4: 1,291,320 shares 1,291,320 $392M 3.97% -334,232 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 528,917 shares; 2025Q4: 544,615 shares 544,615 $359M 3.64% +15,698 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 5,429,640 shares; 2025Q3: 3,560,384 shares; 2025Q4: 2,570,287 shares 2,570,287 $347M 3.52% -990,097 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 643,765 shares; 2025Q1: 763,508 shares; 2025Q2: 646,697 shares; 2025Q3: 446,844 shares; 2025Q4: 2,246,957 shares 2,246,957 $344M 3.48% +1,800,113 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; 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; 2025Q4: 916,149 shares 916,149 $339M 3.43% +128,637 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 71,291 shares; 2025Q3: 62,115 shares; 2025Q4: 62,443 shares 62,443 $334M 3.39% +328 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; 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; 2025Q4: 588,889 shares 588,889 $334M 3.38% -181,827 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 776,503 shares 776,503 $331M 3.35% -230,030 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,040,627 shares; 2025Q4: 3,562,580 shares 3,562,580 $325M 3.29% -478,047 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; 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; 2025Q4: 840,131 shares 840,131 $322M 3.26% -154,964 Timeline AVGO BROADCOM INC More: the full row for BROADCOM 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: not reported; 2025Q2: not reported; 2025Q3: 713,797 shares; 2025Q4: 773,456 shares 773,456 $268M 2.71% +59,659 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,417,345 shares; 2025Q4: 1,193,579 shares 1,193,579 $266M 2.7% -223,766 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,652,522 shares 2,652,522 $253M 2.56% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 801,658 shares; 2024Q4: 652,143 shares; 2025Q1: 653,855 shares; 2025Q2: 538,989 shares; 2025Q3: 408,002 shares; 2025Q4: 292,767 shares 292,767 $252M 2.56% -115,235 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 440,246 shares 440,246 $252M 2.55% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 749,888 shares; 2024Q4: 929,263 shares; 2025Q1: 548,290 shares; 2025Q2: 478,910 shares; 2025Q3: 610,418 shares; 2025Q4: 665,527 shares 665,527 $154M 1.56% +55,109 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,356 shares; 2024Q4: 10,920 shares; 2025Q1: 11,494 shares; 2025Q2: 9,767 shares; 2025Q3: 10,132 shares; 2025Q4: 28,437 shares 28,437 $16.2M 0.16% +18,305 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 32,932 shares; 2025Q3: 45,055 shares; 2025Q4: 125,346 shares 125,346 $14M 0.14% +80,291 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: 47,439 shares; 2024Q4: 43,062 shares; 2025Q1: 47,970 shares; 2025Q2: 46,732 shares; 2025Q3: 47,671 shares; 2025Q4: 133,775 shares 133,775 $13.3M 0.14% +86,104 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,326 shares; 2024Q4: 6,747 shares; 2025Q1: 6,747 shares; 2025Q2: 5,209 shares; 2025Q3: 6,223 shares; 2025Q4: 17,464 shares 17,464 $8.92M 0.09% +11,241 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,418 shares; 2024Q4: 14,120 shares; 2025Q1: 12,285 shares; 2025Q2: 11,968 shares; 2025Q3: 12,665 shares; 2025Q4: 28,021 shares 28,021 $8.75M 0.09% +15,356 Timeline HWM HOWMET AEROSPACE INC More: the full row for HOWMET AEROSPACE 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: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 25,856 shares 25,856 $5.3M 0.05% new Timeline