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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 352,139 shares; 2025Q4: 1,131,026 shares; 2026Q1: 1,315,403 shares; 2026Q2: 1,033,826 shares 1,033,826 $371M 6.03% -281,577 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; 2024Q3: 1,038,198 shares; 2024Q4: 995,862 shares; 2025Q1: 937,732 shares; 2025Q2: 1,216,082 shares; 2025Q3: 1,321,875 shares; 2025Q4: 1,254,749 shares; 2026Q1: 1,121,661 shares; 2026Q2: 842,497 shares 842,497 $350M 5.69% -279,164 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 849,740 shares; 2026Q2: 706,120 shares 706,120 $337M 5.48% -143,620 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,518,628 shares; 2026Q2: 1,081,243 shares 1,081,243 $322M 5.23% -437,385 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,584,170 shares; 2024Q4: 3,435,134 shares; 2025Q1: 3,229,954 shares; 2025Q2: 3,037,654 shares; 2025Q3: 2,306,834 shares; 2025Q4: 1,608,744 shares; 2026Q1: 1,048,019 shares; 2026Q2: 827,249 shares 827,249 $296M 4.8% -220,770 Timeline IQV IQVIA HLDGS INC More: the full row for IQVIA HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,244,340 shares; 2024Q4: 2,152,444 shares; 2025Q1: 2,028,276 shares; 2025Q2: 2,288,714 shares; 2025Q3: 2,346,605 shares; 2025Q4: 2,220,424 shares; 2026Q1: 1,897,474 shares; 2026Q2: 1,500,760 shares 1,500,760 $290M 4.71% -396,714 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; 2024Q3: 2,604,686 shares; 2024Q4: 2,493,891 shares; 2025Q1: 1,800,058 shares; 2025Q2: 1,693,958 shares; 2025Q3: 1,379,190 shares; 2025Q4: 1,304,665 shares; 2026Q1: 1,075,538 shares; 2026Q2: 849,396 shares 849,396 $287M 4.67% -226,142 Timeline COO COOPER COS INC More: the full row for COOPER COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 3,823,062 shares; 2026Q2: 3,940,007 shares 3,940,007 $283M 4.59% +116,945 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,087,476 shares; 2024Q4: 1,999,968 shares; 2025Q1: 1,739,126 shares; 2025Q2: 1,638,726 shares; 2025Q3: 1,334,592 shares; 2025Q4: 1,265,151 shares; 2026Q1: 1,036,806 shares; 2026Q2: 817,595 shares 817,595 $281M 4.56% -219,211 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,219,355 shares 1,219,355 $266M 4.33% new Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,012,067 shares; 2024Q4: 970,804 shares; 2025Q1: 914,185 shares; 2025Q2: 868,585 shares; 2025Q3: 903,566 shares; 2025Q4: 850,276 shares; 2026Q1: 662,828 shares; 2026Q2: 529,776 shares 529,776 $266M 4.31% -133,052 Timeline CDW CDW CORP More: the full row for CDW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,668,070 shares; 2024Q4: 2,557,883 shares; 2025Q1: 2,409,249 shares; 2025Q2: 2,267,149 shares; 2025Q3: 2,587,357 shares; 2025Q4: 2,560,865 shares; 2026Q1: 2,302,486 shares; 2026Q2: 1,867,736 shares 1,867,736 $263M 4.27% -434,750 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; 2024Q3: 164,997 shares; 2024Q4: 153,883 shares; 2025Q1: 133,481 shares; 2025Q2: 124,165 shares; 2025Q3: 100,343 shares; 2025Q4: 91,069 shares; 2026Q1: 74,430 shares; 2026Q2: 1,473,080 shares 1,473,080 $263M 4.26% +1,398,650 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 22,727 shares; 2025Q3: 710,493 shares; 2025Q4: 723,812 shares; 2026Q1: 587,264 shares; 2026Q2: 463,710 shares 463,710 $260M 4.22% -123,554 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,559,819 shares; 2024Q4: 6,294,484 shares; 2025Q1: 5,930,384 shares; 2025Q2: 5,601,384 shares; 2025Q3: 4,993,237 shares; 2025Q4: 4,908,607 shares; 2026Q1: 3,914,224 shares; 2026Q2: 3,085,419 shares 3,085,419 $258M 4.19% -828,805 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,063,208 shares; 2024Q4: 1,979,950 shares; 2025Q1: 1,863,329 shares; 2025Q2: 2,027,729 shares; 2025Q3: 2,271,483 shares; 2025Q4: 2,160,601 shares; 2026Q1: 1,939,236 shares; 2026Q2: 1,690,093 shares 1,690,093 $256M 4.15% -249,143 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,528,714 shares; 2024Q4: 1,468,131 shares; 2025Q1: 1,381,341 shares; 2025Q2: 1,307,961 shares; 2025Q3: 1,156,754 shares; 2025Q4: 1,105,784 shares; 2026Q1: 976,263 shares; 2026Q2: 768,975 shares 768,975 $255M 4.14% -207,288 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,469,867 shares; 2024Q4: 1,408,904 shares; 2025Q1: 1,323,918 shares; 2025Q2: 1,247,668 shares; 2025Q3: 1,018,194 shares; 2025Q4: 966,467 shares; 2026Q1: 709,634 shares; 2026Q2: 558,785 shares 558,785 $253M 4.11% -150,849 Timeline FIS FIDELITY NATL INFORMATION SV More: the full row for FIDELITY NATL INFORMATION SV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,012,879 shares; 2024Q4: 7,685,077 shares; 2025Q1: 7,237,324 shares; 2025Q2: 6,817,224 shares; 2025Q3: 6,552,749 shares; 2025Q4: 6,219,699 shares; 2026Q1: 5,597,178 shares; 2026Q2: 6,284,287 shares 6,284,287 $244M 3.97% +687,109 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,510,194 shares; 2024Q4: 1,447,613 shares; 2025Q1: 1,362,259 shares; 2025Q2: 1,281,359 shares; 2025Q3: 1,042,072 shares; 2025Q4: 988,547 shares; 2026Q1: 818,886 shares; 2026Q2: 645,228 shares 645,228 $241M 3.91% -173,658 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,386,768 shares; 2026Q1: 1,016,950 shares; 2026Q2: 1,001,686 shares 1,001,686 $221M 3.59% -15,264 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,743,717 shares; 2025Q2: 1,642,717 shares; 2025Q3: 1,706,319 shares; 2025Q4: 1,684,059 shares; 2026Q1: 1,513,417 shares; 2026Q2: 1,192,726 shares 1,192,726 $187M 3.03% -320,691 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,243,020 shares; 2024Q4: 1,192,653 shares; 2025Q1: 1,123,705 shares; 2025Q2: 1,059,805 shares; 2025Q3: 862,635 shares; 2025Q4: 829,280 shares; 2026Q1: 338,418 shares; 2026Q2: 267,319 shares 267,319 $109M 1.77% -71,099 Timeline