NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 96,500 shares; 2024Q1: 67,500 shares; 2024Q2: 613,000 shares; 2024Q3: 581,000 shares; 2024Q4: 537,500 shares; 2025Q1: 537,500 shares; 2025Q2: 537,500 shares; 2025Q3: 500,000 shares 500,000 $79.4M 10.46% -37,500 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 170,700 shares; 2024Q1: 167,700 shares; 2024Q2: 167,700 shares; 2024Q3: 161,700 shares; 2024Q4: 153,700 shares; 2025Q1: 153,700 shares; 2025Q2: 153,700 shares; 2025Q3: 140,000 shares 140,000 $61.7M 8.13% -13,700 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 323,900 shares; 2024Q1: 305,900 shares; 2024Q2: 305,900 shares; 2024Q3: 289,900 shares; 2024Q4: 275,400 shares; 2025Q1: 275,400 shares; 2025Q2: 275,400 shares; 2025Q3: 275,400 shares 275,400 $59.7M 7.87% 0 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 351,100 shares; 2024Q1: 335,100 shares; 2024Q2: 335,100 shares; 2024Q3: 335,100 shares; 2024Q4: 327,600 shares; 2025Q1: 327,600 shares; 2025Q2: 265,000 shares; 2025Q3: 265,000 shares 265,000 $54.8M 7.23% 0 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; 2023Q4: 259,600 shares; 2024Q1: 259,600 shares; 2024Q2: 259,600 shares; 2024Q3: 259,600 shares; 2024Q4: 241,600 shares; 2025Q1: 241,600 shares; 2025Q2: 254,000 shares; 2025Q3: 254,000 shares 254,000 $47.5M 6.26% 0 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 21,000 shares; 2024Q2: 21,000 shares; 2024Q3: 21,000 shares; 2024Q4: 21,000 shares; 2025Q1: 21,000 shares; 2025Q2: 25,500 shares; 2025Q3: 25,500 shares 25,500 $26M 3.43% 0 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; 2023Q4: 75,750 shares; 2024Q1: 69,150 shares; 2024Q2: 69,150 shares; 2024Q3: 69,150 shares; 2024Q4: 62,150 shares; 2025Q1: 62,150 shares; 2025Q2: 62,150 shares; 2025Q3: 62,150 shares 62,150 $23.7M 3.12% 0 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 26,300 shares; 2024Q1: 26,300 shares; 2024Q2: 26,300 shares; 2024Q3: 26,300 shares; 2024Q4: 25,100 shares; 2025Q1: 25,100 shares; 2025Q2: 28,000 shares; 2025Q3: 28,000 shares 28,000 $21.9M 2.89% 0 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 55,150 shares; 2024Q1: 49,950 shares; 2024Q2: 49,950 shares; 2024Q3: 49,950 shares; 2024Q4: 43,450 shares; 2025Q1: 43,450 shares; 2025Q2: 43,450 shares; 2025Q3: 43,450 shares 43,450 $21M 2.77% 0 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; 2023Q4: 116,300 shares; 2024Q1: 116,300 shares; 2024Q2: 116,300 shares; 2024Q3: 116,300 shares; 2024Q4: 116,300 shares; 2025Q1: 116,300 shares; 2025Q2: 116,300 shares; 2025Q3: 116,300 shares 116,300 $20.3M 2.67% 0 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; 2023Q4: 30,500 shares; 2024Q1: 30,500 shares; 2024Q2: 27,200 shares; 2024Q3: 27,200 shares; 2024Q4: 23,200 shares; 2025Q1: 23,200 shares; 2025Q2: 23,200 shares; 2025Q3: 23,200 shares 23,200 $18.8M 2.48% 0 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 42,000 shares; 2025Q3: 67,000 shares 67,000 $18.8M 2.48% +25,000 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; 2023Q4: 30,600 shares; 2024Q1: 30,600 shares; 2024Q2: 30,600 shares; 2024Q3: 30,600 shares; 2024Q4: 27,000 shares; 2025Q1: 27,000 shares; 2025Q2: 27,000 shares; 2025Q3: 27,000 shares 27,000 $17.5M 2.31% 0 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 33,500 shares; 2024Q1: 33,500 shares; 2024Q2: 33,500 shares; 2024Q3: 41,000 shares; 2024Q4: 41,000 shares; 2025Q1: 41,000 shares; 2025Q2: 41,000 shares; 2025Q3: 41,000 shares 41,000 $17.2M 2.27% 0 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 55,950 shares; 2024Q1: 55,950 shares; 2024Q2: 55,950 shares; 2024Q3: 55,950 shares; 2024Q4: 52,750 shares; 2025Q1: 52,750 shares; 2025Q2: 52,750 shares; 2025Q3: 52,750 shares 52,750 $16.6M 2.19% 0 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; 2023Q4: not reported; 2024Q1: 38,500 shares; 2024Q2: 38,500 shares; 2024Q3: 52,500 shares; 2024Q4: 52,500 shares; 2025Q1: 52,500 shares; 2025Q2: 52,500 shares; 2025Q3: 52,500 shares 52,500 $15.7M 2.07% 0 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 86,500 shares; 2024Q1: 86,500 shares; 2024Q2: 79,000 shares; 2024Q3: 79,000 shares; 2024Q4: 53,000 shares; 2025Q1: 53,000 shares; 2025Q2: 53,000 shares; 2025Q3: 53,000 shares 53,000 $15.4M 2.03% 0 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; 2023Q4: 33,650 shares; 2024Q1: 39,150 shares; 2024Q2: 39,150 shares; 2024Q3: 39,150 shares; 2024Q4: 36,650 shares; 2025Q1: 36,650 shares; 2025Q2: 36,650 shares; 2025Q3: 36,650 shares 36,650 $15.1M 1.99% 0 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 16,000 shares; 2025Q1: 16,000 shares; 2025Q2: 16,000 shares; 2025Q3: 16,000 shares 16,000 $14.7M 1.94% 0 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; 2023Q4: 51,900 shares; 2024Q1: 51,900 shares; 2024Q2: 51,900 shares; 2024Q3: 51,900 shares; 2024Q4: 48,800 shares; 2025Q1: 48,800 shares; 2025Q2: 48,800 shares; 2025Q3: 48,800 shares 48,800 $14.4M 1.9% 0 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 72,500 shares; 2024Q1: 72,500 shares; 2024Q2: 72,500 shares; 2024Q3: 72,500 shares; 2024Q4: 69,000 shares; 2025Q1: 69,000 shares; 2025Q2: 69,000 shares; 2025Q3: 69,000 shares 69,000 $13.9M 1.83% 0 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; 2023Q4: 30,250 shares; 2024Q1: 30,250 shares; 2024Q2: 30,250 shares; 2024Q3: 30,250 shares; 2024Q4: 30,250 shares; 2025Q1: 30,250 shares; 2025Q2: 30,250 shares; 2025Q3: 30,250 shares 30,250 $12.5M 1.65% 0 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; 2023Q4: 3,350 shares; 2024Q1: 2,650 shares; 2024Q2: 2,650 shares; 2024Q3: 2,650 shares; 2024Q4: 2,650 shares; 2025Q1: 2,650 shares; 2025Q2: 2,650 shares; 2025Q3: 2,650 shares 2,650 $12.2M 1.6% 0 Timeline EW EDWARDS LIFESCIENCES CORP More: the full row for EDWARDS LIFESCIENCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 182,000 shares; 2024Q1: 182,000 shares; 2024Q2: 182,000 shares; 2024Q3: 182,000 shares; 2024Q4: 182,000 shares; 2025Q1: 182,000 shares; 2025Q2: 182,000 shares; 2025Q3: 182,000 shares 182,000 $12M 1.59% 0 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 40,950 shares; 2024Q1: 34,700 shares; 2024Q2: 34,700 shares; 2024Q3: 34,700 shares; 2024Q4: 34,700 shares; 2025Q1: 34,700 shares; 2025Q2: 34,700 shares; 2025Q3: 34,700 shares 34,700 $12M 1.58% 0 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 55,000 shares; 2024Q1: 67,000 shares; 2024Q2: 67,000 shares; 2024Q3: 67,000 shares; 2024Q4: 67,000 shares; 2025Q1: 67,000 shares; 2025Q2: 67,000 shares; 2025Q3: 67,000 shares 67,000 $11.3M 1.49% 0 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 23,300 shares; 2024Q1: 23,300 shares; 2024Q2: 23,300 shares; 2024Q3: 23,300 shares; 2024Q4: 23,300 shares; 2025Q1: 23,300 shares; 2025Q2: 23,300 shares; 2025Q3: 23,300 shares 23,300 $11.3M 1.48% 0 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 43,750 shares; 2024Q1: 39,750 shares; 2024Q2: 39,750 shares; 2024Q3: 39,750 shares; 2024Q4: 37,350 shares; 2025Q1: 37,350 shares; 2025Q2: 37,350 shares; 2025Q3: 37,350 shares 37,350 $11.2M 1.48% 0 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 130,000 shares; 2024Q1: 130,000 shares; 2024Q2: 130,000 shares; 2024Q3: 130,000 shares; 2024Q4: 115,000 shares; 2025Q1: 115,000 shares; 2025Q2: 230,000 shares; 2025Q3: 230,000 shares 230,000 $9.6M 1.27% 0 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 61,050 shares; 2024Q1: 61,050 shares; 2024Q2: 54,050 shares; 2024Q3: 54,050 shares; 2024Q4: 54,050 shares; 2025Q1: 54,050 shares; 2025Q2: 45,550 shares; 2025Q3: 45,550 shares 45,550 $9.56M 1.26% 0 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 70,000 shares; 2025Q2: 93,500 shares; 2025Q3: 93,500 shares 93,500 $8.2M 1.08% 0 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 37,000 shares; 2024Q1: 37,000 shares; 2024Q2: 37,000 shares; 2024Q3: 37,000 shares; 2024Q4: 37,000 shares; 2025Q1: 37,000 shares; 2025Q2: 37,000 shares; 2025Q3: 37,000 shares 37,000 $7.91M 1.04% 0 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; 2023Q4: 43,000 shares; 2024Q1: 43,000 shares; 2024Q2: 43,000 shares; 2024Q3: 43,000 shares; 2024Q4: 43,000 shares; 2025Q1: 43,000 shares; 2025Q2: 43,000 shares; 2025Q3: 43,000 shares 43,000 $7.38M 0.97% 0 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 40,000 shares; 2024Q1: 32,500 shares; 2024Q2: 32,500 shares; 2024Q3: 32,500 shares; 2024Q4: 28,500 shares; 2025Q1: 28,500 shares; 2025Q2: 28,500 shares; 2025Q3: 28,500 shares 28,500 $7.37M 0.97% 0 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 20,000 shares; 2024Q4: 17,300 shares; 2025Q1: 17,300 shares; 2025Q2: 17,300 shares; 2025Q3: 17,300 shares 17,300 $6.99M 0.92% 0 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 34,700 shares; 2024Q1: 34,700 shares; 2024Q2: 34,700 shares; 2024Q3: 34,700 shares; 2024Q4: 34,700 shares; 2025Q1: 34,700 shares; 2025Q2: 34,700 shares; 2025Q3: 34,700 shares 34,700 $6.98M 0.92% 0 Timeline EQIX EQUINIX INC More: the full row for EQUINIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 10,100 shares; 2024Q1: 10,100 shares; 2024Q2: 10,100 shares; 2024Q3: 10,100 shares; 2024Q4: 10,100 shares; 2025Q1: 10,100 shares; 2025Q2: 10,100 shares; 2025Q3: 10,100 shares 10,100 $6.73M 0.89% 0 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; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 17,000 shares 17,000 $6M 0.79% new Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 75,000 shares; 2024Q1: 75,000 shares; 2024Q2: 54,500 shares; 2024Q3: 54,500 shares; 2024Q4: 54,500 shares; 2025Q1: 54,500 shares; 2025Q2: 54,500 shares; 2025Q3: 54,500 shares 54,500 $5.31M 0.7% 0 Timeline