NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 907,256 shares; 2024Q4: 827,352 shares; 2025Q1: 888,617 shares; 2025Q2: 888,617 shares; 2025Q3: 673,077 shares; 2025Q4: 612,043 shares; 2026Q1: 457,528 shares; 2026Q2: 460,938 shares 460,938 $92.2M 7.21% +3,410 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: 448,496 shares; 2024Q4: 430,696 shares; 2025Q1: 403,673 shares; 2025Q2: 403,673 shares; 2025Q3: 315,184 shares; 2025Q4: 219,540 shares; 2026Q1: 223,066 shares; 2026Q2: 249,813 shares 249,813 $89.3M 6.98% +26,747 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: 221,614 shares; 2024Q4: 198,983 shares; 2025Q1: 192,013 shares; 2025Q2: 192,013 shares; 2025Q3: 304,864 shares; 2025Q4: 272,819 shares; 2026Q1: 174,033 shares; 2026Q2: 147,992 shares 147,992 $70.7M 5.53% -26,041 Timeline IBN ICICI BK LTD More: the full row for ICICI BK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,380,271 shares; 2024Q4: 2,337,749 shares; 2025Q1: 2,257,010 shares; 2025Q2: 2,257,010 shares; 2025Q3: 2,333,999 shares; 2025Q4: 2,096,722 shares; 2026Q1: 2,236,008 shares; 2026Q2: 2,243,252 shares 2,243,252 $65.1M 5.09% +7,244 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 158,984 shares; 2024Q4: 144,235 shares; 2025Q1: 132,127 shares; 2025Q2: 132,127 shares; 2025Q3: 121,255 shares; 2025Q4: 114,344 shares; 2026Q1: 136,720 shares; 2026Q2: 124,251 shares 124,251 $63.8M 4.99% -12,469 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: 333,244 shares; 2024Q4: 312,642 shares; 2025Q1: 274,565 shares; 2025Q2: 274,565 shares; 2025Q3: 213,754 shares; 2025Q4: 237,710 shares; 2026Q1: 197,698 shares; 2026Q2: 185,158 shares 185,158 $63.5M 4.97% -12,540 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: 176,407 shares; 2024Q4: 199,728 shares; 2025Q1: 190,561 shares; 2025Q2: 190,561 shares; 2025Q3: 186,553 shares; 2025Q4: 153,003 shares; 2026Q1: 134,367 shares; 2026Q2: 125,121 shares 125,121 $62.7M 4.91% -9,246 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: 297,008 shares; 2024Q4: 300,443 shares; 2025Q1: 307,232 shares; 2025Q2: 307,232 shares; 2025Q3: 260,163 shares; 2025Q4: 281,650 shares; 2026Q1: 202,883 shares; 2026Q2: 165,010 shares 165,010 $61.6M 4.81% -37,873 Timeline MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY 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: not reported; 2026Q2: 51,006 shares 51,006 $58.9M 4.6% new 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: 68,901 shares; 2024Q4: 70,548 shares; 2025Q1: 66,674 shares; 2025Q2: 66,674 shares; 2025Q3: 137,767 shares; 2025Q4: 158,626 shares; 2026Q1: 139,524 shares; 2026Q2: 132,448 shares 132,448 $53.9M 4.22% -7,076 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; 2024Q3: 397,217 shares; 2024Q4: 350,989 shares; 2025Q1: 177,925 shares; 2025Q2: 177,925 shares; 2025Q3: 315,688 shares; 2025Q4: 342,650 shares; 2026Q1: 144,322 shares; 2026Q2: 193,555 shares 193,555 $46.1M 3.61% +49,233 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 41,369 shares; 2025Q2: 41,369 shares; 2025Q3: 28,182 shares; 2025Q4: 27,908 shares; 2026Q1: 8,645 shares; 2026Q2: 238,067 shares 238,067 $42M 3.28% +229,422 Timeline AVGO BROADCOM INC More: the full row for BROADCOM 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: 89,520 shares; 2026Q2: 107,017 shares 107,017 $40.4M 3.16% +17,497 Timeline RRX REGAL REXNORD CORPORATION More: the full row for REGAL REXNORD CORPORATION 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: 143,191 shares 143,191 $34.1M 2.67% new Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 96,643 shares; 2024Q4: 96,584 shares; 2025Q1: 99,858 shares; 2025Q2: 99,858 shares; 2025Q3: 111,101 shares; 2025Q4: 108,785 shares; 2026Q1: 145,459 shares; 2026Q2: 157,327 shares 157,327 $33.8M 2.64% +11,868 Timeline CMI CUMMINS INC More: the full row for CUMMINS 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: 70,566 shares; 2026Q1: 54,069 shares; 2026Q2: 46,876 shares 46,876 $33.4M 2.61% -7,193 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,303 shares; 2024Q4: 22,630 shares; 2025Q1: 19,067 shares; 2025Q2: 19,067 shares; 2025Q3: 8,815 shares; 2025Q4: 8,996 shares; 2026Q1: 8,257 shares; 2026Q2: 9,855 shares 9,855 $31.5M 2.46% +1,598 Timeline CSL CARLISLE COS INC More: the full row for CARLISLE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 174,348 shares; 2024Q4: 158,308 shares; 2025Q1: 198,399 shares; 2025Q2: 198,399 shares; 2025Q3: 187,029 shares; 2025Q4: 222,354 shares; 2026Q1: 87,042 shares; 2026Q2: 84,328 shares 84,328 $30.6M 2.39% -2,714 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 454,801 shares; 2025Q2: 454,801 shares; 2025Q3: 404,175 shares; 2025Q4: 395,579 shares; 2026Q1: 418,959 shares; 2026Q2: 408,779 shares 408,779 $29.5M 2.31% -10,180 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS 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: not reported; 2026Q1: not reported; 2026Q2: 27,567 shares 27,567 $27.9M 2.18% 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 77,122 shares 77,122 $22.3M 1.75% new Timeline BNY BANK OF NY MELLON CORP More: the full row for BANK OF NY MELLON 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: 65,815 shares; 2026Q2: 67,784 shares 67,784 $9.8M 0.77% +1,969 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) 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: 78,420 shares; 2026Q2: 101,262 shares 101,262 $9.34M 0.73% +22,842 Timeline ELV ELEVANCE HEALTH INC FORMERLY More: the full row for ELEVANCE HEALTH INC FORMERLY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 58,290 shares; 2024Q4: 90,368 shares; 2025Q1: 74,830 shares; 2025Q2: 74,830 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 20,523 shares; 2026Q2: 23,786 shares 23,786 $9.2M 0.72% +3,263 Timeline KLAC KLA CORP More: the full row for KLA 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: 2,453 shares; 2026Q2: 30,062 shares 30,062 $9.07M 0.71% +27,609 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 21,169 shares; 2026Q2: 23,780 shares 23,780 $8.04M 0.63% +2,611 Timeline C CITIGROUP INC More: the full row for CITIGROUP 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: 52,195 shares; 2026Q2: 56,473 shares 56,473 $7.9M 0.62% +4,278 Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 155,099 shares; 2024Q4: 145,042 shares; 2025Q1: 123,471 shares; 2025Q2: 123,471 shares; 2025Q3: 105,657 shares; 2025Q4: 99,144 shares; 2026Q1: 54,927 shares; 2026Q2: 46,902 shares 46,902 $7.82M 0.61% -8,025 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL 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: 11,206 shares; 2026Q2: 15,325 shares 15,325 $7.67M 0.6% +4,119 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 10,569 shares; 2026Q2: 12,264 shares 12,264 $6.91M 0.54% +1,695 Timeline TSLA TESLA INC More: the full row for TESLA 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: not reported; 2026Q2: 14,636 shares 14,636 $6.16M 0.48% new Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 133,790 shares; 2024Q4: 150,966 shares; 2025Q1: 131,395 shares; 2025Q2: 131,395 shares; 2025Q3: 95,446 shares; 2025Q4: 58,814 shares; 2026Q1: 19,666 shares; 2026Q2: 8,381 shares 8,381 $6.06M 0.47% -11,285 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: 22,815 shares; 2026Q2: 27,574 shares 27,574 $6.02M 0.47% +4,759 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 33,938 shares; 2026Q2: 33,544 shares 33,544 $5.59M 0.44% -394 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO 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: 4,643 shares 4,643 $5.57M 0.44% new Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES 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: not reported; 2026Q2: 8,389 shares 8,389 $4.87M 0.38% new 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: 142,637 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 17,987 shares; 2026Q2: 23,265 shares 23,265 $4.5M 0.35% +5,278 Timeline RNR RENAISSANCERE HLDGS LTD More: the full row for RENAISSANCERE HLDGS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 91,757 shares; 2024Q4: 118,177 shares; 2025Q1: 101,565 shares; 2025Q2: 101,565 shares; 2025Q3: 102,208 shares; 2025Q4: 66,236 shares; 2026Q1: 30,717 shares; 2026Q2: 13,320 shares 13,320 $4.22M 0.33% -17,397 Timeline MRVL MARVELL TECHNOLOGY INC More: the full row for MARVELL TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 199,994 shares; 2025Q2: 199,994 shares; 2025Q3: 157,162 shares; 2025Q4: 176,811 shares; 2026Q1: 51,960 shares; 2026Q2: 13,506 shares 13,506 $4.02M 0.31% -38,454 Timeline A AGILENT TECHNOLOGIES INC More: the full row for AGILENT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 46,989 shares; 2024Q4: 47,398 shares; 2025Q1: 50,692 shares; 2025Q2: 50,692 shares; 2025Q3: 54,509 shares; 2025Q4: 51,682 shares; 2026Q1: 31,372 shares; 2026Q2: 29,719 shares 29,719 $3.95M 0.31% -1,653 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 144,547 shares; 2024Q4: 116,641 shares; 2025Q1: 94,278 shares; 2025Q2: 94,278 shares; 2025Q3: 105,224 shares; 2025Q4: 105,422 shares; 2026Q1: 42,842 shares; 2026Q2: 22,305 shares 22,305 $3.79M 0.3% -20,537 Timeline HUBB HUBBELL INC More: the full row for HUBBELL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 59,010 shares; 2024Q4: 55,997 shares; 2025Q1: 73,422 shares; 2025Q2: 73,422 shares; 2025Q3: 63,575 shares; 2025Q4: 55,947 shares; 2026Q1: 20,729 shares; 2026Q2: 7,225 shares 7,225 $3.78M 0.3% -13,504 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,615 shares; 2024Q4: 29,010 shares; 2025Q1: 25,951 shares; 2025Q2: 25,951 shares; 2025Q3: 32,537 shares; 2025Q4: 29,096 shares; 2026Q1: 26,288 shares; 2026Q2: 42,528 shares 42,528 $3.77M 0.29% +16,240 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 149,612 shares; 2025Q1: 208,255 shares; 2025Q2: 208,255 shares; 2025Q3: 212,005 shares; 2025Q4: 188,372 shares; 2026Q1: 81,184 shares; 2026Q2: 29,058 shares 29,058 $3.43M 0.27% -52,126 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH 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: 15,640 shares; 2026Q2: 7,565 shares 7,565 $3.28M 0.26% -8,075 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE 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: 7,703 shares 7,703 $2.88M 0.23% new Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,311 shares; 2024Q4: 7,579 shares; 2025Q1: 7,860 shares; 2025Q2: 7,860 shares; 2025Q3: 7,141 shares; 2025Q4: 7,140 shares; 2026Q1: 6,379 shares; 2026Q2: 6,292 shares 6,292 $2.81M 0.22% -87 Timeline HSIC SCHEIN HENRY INC More: the full row for SCHEIN HENRY 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: 28,291 shares; 2026Q2: 33,466 shares 33,466 $2.8M 0.22% +5,175 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 80,389 shares; 2024Q4: 78,102 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 4,331 shares 4,331 $2.75M 0.21% new Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 96,473 shares; 2024Q4: 96,302 shares; 2025Q1: 81,607 shares; 2025Q2: 81,607 shares; 2025Q3: 66,813 shares; 2025Q4: 63,594 shares; 2026Q1: 21,567 shares; 2026Q2: 6,885 shares 6,885 $2.58M 0.2% -14,682 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,344 shares; 2024Q4: 10,632 shares; 2025Q1: 9,577 shares; 2025Q2: 9,577 shares; 2025Q3: 6,052 shares; 2025Q4: 6,052 shares; 2026Q1: 4,722 shares; 2026Q2: 12,293 shares 12,293 $2.39M 0.19% +7,571 Timeline SBS COMPANHIA DE SANEAMENTO BASI More: the full row for COMPANHIA DE SANEAMENTO BASI 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: 410,671 shares 410,671 $2.37M 0.19% new Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY 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: not reported; 2026Q2: 26,375 shares 26,375 $2.31M 0.18% new Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE 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: 2,476 shares; 2026Q2: 1,276 shares 1,276 $2.17M 0.17% -1,200 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,237 shares 2,237 $2.09M 0.16% new Timeline AXTA AXALTA COATING SYS LTD More: the full row for AXALTA COATING SYS LTD 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: 48,123 shares; 2026Q2: 60,584 shares 60,584 $2.07M 0.16% +12,461 Timeline ITRI ITRON INC More: the full row for ITRON 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: 18,721 shares; 2025Q4: 18,830 shares; 2026Q1: 26,463 shares; 2026Q2: 23,793 shares 23,793 $2.06M 0.16% -2,670 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX 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: not reported; 2026Q2: 28,831 shares 28,831 $2.06M 0.16% new Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA 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: not reported; 2026Q2: 1,685 shares 1,685 $1.98M 0.15% 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 10,330 shares; 2025Q2: 10,330 shares; 2025Q3: 18,283 shares; 2025Q4: 91,604 shares; 2026Q1: 30,874 shares; 2026Q2: 19,692 shares 19,692 $1.96M 0.15% -11,182 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 5,613 shares 5,613 $1.91M 0.15% new Timeline WAB WABTEC More: the full row for WABTEC 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: 7,014 shares 7,014 $1.89M 0.15% new Timeline GLW CORNING INC More: the full row for CORNING 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: not reported; 2026Q2: 6,955 shares 6,955 $1.78M 0.14% new Timeline PNFP PINNACLE FINL PARTNERS INC More: the full row for PINNACLE FINL PARTNERS 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: not reported; 2026Q2: 17,296 shares 17,296 $1.74M 0.14% new Timeline WMT WALMART INC More: the full row for WALMART 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: not reported; 2026Q2: 14,912 shares 14,912 $1.69M 0.13% new Timeline CFG CITIZENS FINL GROUP INC More: the full row for CITIZENS FINL 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: 304,307 shares; 2026Q1: 115,145 shares; 2026Q2: 24,029 shares 24,029 $1.68M 0.13% -91,116 Timeline QXO QXO INC More: the full row for QXO 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: 90,252 shares; 2026Q2: 92,055 shares 92,055 $1.59M 0.12% +1,803 Timeline WDC WESTERN DIGITAL CORP More: the full row for WESTERN DIGITAL 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: 2,356 shares 2,356 $1.5M 0.12% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 8,437 shares 8,437 $1.5M 0.12% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 8,628 shares 8,628 $1.47M 0.11% new Timeline PLTR PALANTIR TECHNOLOGIES INC More: the full row for PALANTIR TECHNOLOGIES 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: not reported; 2026Q2: 12,414 shares 12,414 $1.45M 0.11% new Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS 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: not reported; 2026Q2: 1,921 shares 1,921 $1.38M 0.11% new Timeline AWK AMERICAN WTR WKS CO INC NEW More: the full row for AMERICAN WTR WKS CO INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 23,095 shares; 2024Q4: 14,886 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 10,388 shares 10,388 $1.37M 0.11% new Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 176,223 shares; 2024Q4: 171,182 shares; 2025Q1: 442,117 shares; 2025Q2: 442,117 shares; 2025Q3: 267,110 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 9,264 shares 9,264 $1.36M 0.11% new Timeline CRWD CROWDSTRIKE HLDGS INC More: the full row for CROWDSTRIKE HLDGS 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: not reported; 2026Q2: 1,761 shares 1,761 $1.34M 0.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; 2024Q3: not reported; 2024Q4: 18,409 shares; 2025Q1: 34,321 shares; 2025Q2: 34,321 shares; 2025Q3: 47,249 shares; 2025Q4: 42,339 shares; 2026Q1: 11,495 shares; 2026Q2: 3,354 shares 3,354 $1.33M 0.1% -8,141 Timeline MCK MCKESSON CORP More: the full row for MCKESSON 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,730 shares 1,730 $1.31M 0.1% new Timeline VRTX VERTEX PHARMACEUTICALS INC More: the full row for VERTEX PHARMACEUTICALS 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: not reported; 2026Q2: 2,409 shares 2,409 $1.2M 0.09% new Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW 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: 3,204 shares 3,204 $1.19M 0.09% new Timeline BA BOEING CO More: the full row for BOEING CO 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: 5,446 shares 5,446 $1.18M 0.09% new Timeline HLT HILTON WORLDWIDE HLDGS INC More: the full row for HILTON WORLDWIDE HLDGS 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: not reported; 2026Q2: 3,560 shares 3,560 $1.18M 0.09% 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,285 shares 3,285 $1.13M 0.09% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 12,231 shares 12,231 $1.13M 0.09% new Timeline LNG CHENIERE ENERGY INC More: the full row for CHENIERE ENERGY 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: not reported; 2026Q2: 4,662 shares 4,662 $1.11M 0.09% new 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; 2024Q3: 484,606 shares; 2024Q4: 421,037 shares; 2025Q1: 382,511 shares; 2025Q2: 382,511 shares; 2025Q3: 342,537 shares; 2025Q4: 336,452 shares; 2026Q1: 113,645 shares; 2026Q2: 26,036 shares 26,036 $1.11M 0.09% -87,609 Timeline EBAY EBAY INC. More: the full row for EBAY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 172,024 shares; 2025Q2: 172,024 shares; 2025Q3: 284,972 shares; 2025Q4: 300,847 shares; 2026Q1: 119,580 shares; 2026Q2: 9,256 shares 9,256 $1.03M 0.08% -110,324 Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO 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: 3,013 shares 3,013 $1.01M 0.08% new Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS 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: not reported; 2026Q2: 1,855 shares 1,855 $977K 0.08% new Timeline PDD PDD HOLDINGS INC More: the full row for PDD HOLDINGS 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: not reported; 2026Q2: 12,412 shares 12,412 $947K 0.07% new Timeline FTNT FORTINET INC More: the full row for FORTINET 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: not reported; 2026Q2: 6,104 shares 6,104 $938K 0.07% new Timeline HDB HDFC BANK LTD More: the full row for HDFC BANK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 905,065 shares; 2024Q4: 838,118 shares; 2025Q1: 1,374,361 shares; 2025Q2: 1,374,361 shares; 2025Q3: 1,454,964 shares; 2025Q4: 1,253,071 shares; 2026Q1: 176,510 shares; 2026Q2: 33,348 shares 33,348 $861K 0.07% -143,162 Timeline URI UNITED RENTALS INC More: the full row for UNITED RENTALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,649 shares; 2024Q4: 11,889 shares; 2025Q1: 13,208 shares; 2025Q2: 13,208 shares; 2025Q3: 11,168 shares; 2025Q4: 9,660 shares; 2026Q1: 3,575 shares; 2026Q2: 725 shares 725 $821K 0.06% -2,850 Timeline TYL TYLER TECHNOLOGIES INC More: the full row for TYLER TECHNOLOGIES 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: 42,678 shares; 2026Q1: 11,679 shares; 2026Q2: 2,800 shares 2,800 $819K 0.06% -8,879 Timeline CIEN CIENA CORP More: the full row for CIENA 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,648 shares 1,648 $808K 0.06% new Timeline CEG CONSTELLATION ENERGY CORP More: the full row for CONSTELLATION ENERGY 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: 3,178 shares 3,178 $789K 0.06% new Timeline APP APPLOVIN CORP More: the full row for APPLOVIN 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,408 shares 1,408 $725K 0.06% new Timeline