NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 171,410 shares; 2026Q1: 402,533 shares; 2026Q2: 195,639 shares 195,639 $39.1M 10.49% -206,894 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: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 30,139 shares; 2026Q1: 161,127 shares; 2026Q2: 133,707 shares 133,707 $36.5M 9.77% -27,420 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: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 92,339 shares; 2026Q1: 163,236 shares; 2026Q2: 101,187 shares 101,187 $36.2M 9.69% -62,049 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: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 100,898 shares; 2026Q1: 151,669 shares; 2026Q2: 88,554 shares 88,554 $21.1M 5.66% -63,115 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 loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 77,905 shares; 2026Q1: 132,370 shares; 2026Q2: 72,632 shares 72,632 $21M 5.63% -59,738 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 loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 11,839 shares; 2026Q1: 24,391 shares; 2026Q2: 13,432 shares 13,432 $16.1M 4.32% -10,959 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 30,424 shares; 2026Q1: 47,065 shares; 2026Q2: 27,255 shares 27,255 $14.1M 3.79% -19,810 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: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 17,927 shares; 2026Q1: 44,647 shares; 2026Q2: 26,245 shares 26,245 $13.2M 3.53% -18,402 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 loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: 279,194 shares; 2026Q2: 168,645 shares 168,645 $12M 3.23% -110,549 Timeline TTWO TAKE-TWO INTERACTIVE SOFTWAR More: the full row for TAKE-TWO INTERACTIVE SOFTWAR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 35,111 shares; 2026Q1: 86,556 shares; 2026Q2: 47,910 shares 47,910 $12M 3.21% -38,646 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: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 70,877 shares; 2026Q1: 87,263 shares; 2026Q2: 32,027 shares 32,027 $11.9M 3.2% -55,236 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 loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 14,864 shares; 2026Q1: 39,548 shares; 2026Q2: 29,589 shares 29,589 $11.8M 3.15% -9,959 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: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 15,679 shares; 2026Q1: 38,979 shares; 2026Q2: 25,668 shares 25,668 $11.4M 3.07% -13,311 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 loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 23,767 shares; 2026Q1: 65,703 shares; 2026Q2: 19,719 shares 19,719 $11M 2.96% -45,984 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 loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 8,692 shares; 2026Q1: 21,773 shares; 2026Q2: 20,421 shares 20,421 $10.8M 2.88% -1,352 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: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 27,358 shares; 2026Q1: 29,971 shares; 2026Q2: 18,905 shares 18,905 $9.71M 2.6% -11,066 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 loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 6,741 shares; 2026Q1: 17,712 shares; 2026Q2: 9,856 shares 9,856 $9.22M 2.47% -7,856 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 loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 20,747 shares; 2026Q1: not reported; 2026Q2: 30,432 shares 30,432 $8.9M 2.39% new Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 43,882 shares; 2026Q1: 119,560 shares; 2026Q2: 49,188 shares 49,188 $8.83M 2.37% -70,372 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 63,971 shares 63,971 $8.75M 2.34% new Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 45,722 shares; 2026Q1: 128,876 shares; 2026Q2: 66,070 shares 66,070 $8.13M 2.18% -62,806 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; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 102,428 shares; 2026Q1: 173,164 shares; 2026Q2: 92,369 shares 92,369 $7.51M 2.01% -80,795 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 loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 41,113 shares 41,113 $7.25M 1.94% new 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 loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 82,403 shares; 2026Q1: 162,632 shares; 2026Q2: 88,330 shares 88,330 $6.37M 1.71% -74,302 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 97,463 shares; 2026Q1: 160,227 shares; 2026Q2: 45,159 shares 45,159 $6.12M 1.64% -115,068 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: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 13,300 shares 13,300 $6.02M 1.61% new 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 loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: 23,467 shares; 2026Q1: 31,152 shares; 2026Q2: 7,410 shares 7,410 $4.17M 1.12% -23,742 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not loaded; 2025Q2: not loaded; 2025Q3: not loaded; 2025Q4: not reported; 2026Q1: 87,575 shares; 2026Q2: 93,416 shares 93,416 $3.9M 1.04% +5,841 Timeline