MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 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 2,104,035 $1.05B 8.96% -579,710 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 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 5,061,529 $800M 6.85% -735,807 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,060,973 shares; 2024Q4: 1,066,518 shares; 2025Q1: 842,495 shares; 2025Q2: 503,114 shares 503,114 $674M 5.77% -339,381 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 643,765 shares; 2025Q1: 763,508 shares; 2025Q2: 646,697 shares 646,697 $665M 5.69% -116,811 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; 2023Q3: restricted; 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 9,022,971 $638M 5.46% -5,323,908 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 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 1,284,963 $603M 5.16% -580,172 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; 2023Q3: restricted; 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 1,857,206 $592M 5.07% -463,555 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 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 4,171,730 $588M 5.03% -1,176,743 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,768,397 shares; 2025Q1: 2,950,780 shares; 2025Q2: 2,538,343 shares 2,538,343 $575M 4.92% -412,437 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,303,284 shares; 2024Q4: 3,332,826 shares; 2025Q1: 3,504,903 shares; 2025Q2: 3,051,022 shares 3,051,022 $570M 4.88% -453,881 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 5,429,640 shares 5,429,640 $536M 4.59% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 801,658 shares; 2024Q4: 652,143 shares; 2025Q1: 653,855 shares; 2025Q2: 538,989 shares 538,989 $534M 4.57% -114,866 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; 2023Q3: restricted; 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 1,247,505 $525M 4.49% -480,438 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,452,473 shares; 2025Q1: 5,259,334 shares; 2025Q2: 3,693,707 shares 3,693,707 $518M 4.43% -1,565,627 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 800,415 shares; 2024Q4: 845,636 shares; 2025Q1: 1,285,334 shares; 2025Q2: 723,722 shares 723,722 $505M 4.33% -561,612 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 7,536,462 shares; 2025Q2: 5,246,892 shares 5,246,892 $482M 4.12% -2,289,570 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,654,721 shares 1,654,721 $480M 4.11% new 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; 2023Q3: restricted; 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 879,708 $478M 4.09% -341,493 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 71,291 shares 71,291 $413M 3.53% new Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,057,211 shares; 2024Q4: 2,171,802 shares; 2025Q1: 1,464,635 shares; 2025Q2: 943,112 shares 943,112 $324M 2.77% -521,523 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 749,888 shares; 2024Q4: 929,263 shares; 2025Q1: 548,290 shares; 2025Q2: 478,910 shares 478,910 $105M 0.9% -69,380 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,356 shares; 2024Q4: 10,920 shares; 2025Q1: 11,494 shares; 2025Q2: 9,767 shares 9,767 $5.49M 0.05% -1,727 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,439 shares; 2024Q4: 43,062 shares; 2025Q1: 47,970 shares; 2025Q2: 46,732 shares 46,732 $4.72M 0.04% -1,238 Timeline SPOT SPOTIFY TECHNOLOGY S A More: the full row for SPOTIFY TECHNOLOGY S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 6,139 shares; 2025Q2: 5,797 shares 5,797 $4.45M 0.04% -342 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,328 shares; 2024Q4: 20,978 shares; 2025Q1: 17,663 shares; 2025Q2: 18,195 shares 18,195 $4.06M 0.03% +532 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,418 shares; 2024Q4: 14,120 shares; 2025Q1: 12,285 shares; 2025Q2: 11,968 shares 11,968 $3.47M 0.03% -317 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 32,932 shares 32,932 $3.22M 0.03% new Timeline SFM SPROUTS FMRS MKT INC More: the full row for SPROUTS FMRS MKT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 15,161 shares; 2025Q2: 18,555 shares 18,555 $3.05M 0.03% +3,394 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,326 shares; 2024Q4: 6,747 shares; 2025Q1: 6,747 shares; 2025Q2: 5,209 shares 5,209 $2.61M 0.02% -1,538 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,538 shares 3,538 $1.8M 0.02% new Timeline