AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 323,900 shares; 2024Q1: 305,900 shares; 2024Q2: 305,900 shares; 2024Q3: 289,900 shares; 2024Q4: 275,400 shares; 2025Q1: 275,400 shares 275,400 $56.6M 8.05% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 96,500 shares; 2024Q1: 67,500 shares; 2024Q2: 613,000 shares; 2024Q3: 581,000 shares; 2024Q4: 537,500 shares; 2025Q1: 537,500 shares 537,500 $53.9M 7.67% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 170,700 shares; 2024Q1: 167,700 shares; 2024Q2: 167,700 shares; 2024Q3: 161,700 shares; 2024Q4: 153,700 shares; 2025Q1: 153,700 shares 153,700 $53.4M 7.6% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 351,100 shares; 2024Q1: 335,100 shares; 2024Q2: 335,100 shares; 2024Q3: 335,100 shares; 2024Q4: 327,600 shares; 2025Q1: 327,600 shares 327,600 $46.9M 6.67% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 259,600 shares; 2024Q1: 259,600 shares; 2024Q2: 259,600 shares; 2024Q3: 259,600 shares; 2024Q4: 241,600 shares; 2025Q1: 241,600 shares 241,600 $42.6M 6.05% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 75,750 shares; 2024Q1: 69,150 shares; 2024Q2: 69,150 shares; 2024Q3: 69,150 shares; 2024Q4: 62,150 shares; 2025Q1: 62,150 shares 62,150 $28.5M 4.05% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 55,150 shares; 2024Q1: 49,950 shares; 2024Q2: 49,950 shares; 2024Q3: 49,950 shares; 2024Q4: 43,450 shares; 2025Q1: 43,450 shares 43,450 $22M 3.14% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 30,600 shares; 2024Q1: 30,600 shares; 2024Q2: 30,600 shares; 2024Q3: 30,600 shares; 2024Q4: 27,000 shares; 2025Q1: 27,000 shares 27,000 $20.6M 2.94% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 26,300 shares; 2024Q1: 26,300 shares; 2024Q2: 26,300 shares; 2024Q3: 26,300 shares; 2024Q4: 25,100 shares; 2025Q1: 25,100 shares 25,100 $18.5M 2.63% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 55,950 shares; 2024Q1: 55,950 shares; 2024Q2: 55,950 shares; 2024Q3: 55,950 shares; 2024Q4: 52,750 shares; 2025Q1: 52,750 shares 52,750 $18.2M 2.59% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 21,000 shares; 2024Q2: 21,000 shares; 2024Q3: 21,000 shares; 2024Q4: 21,000 shares; 2025Q1: 21,000 shares 21,000 $18.1M 2.58% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 86,500 shares; 2024Q1: 86,500 shares; 2024Q2: 79,000 shares; 2024Q3: 79,000 shares; 2024Q4: 53,000 shares; 2025Q1: 53,000 shares 53,000 $17.2M 2.45% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 72,500 shares; 2024Q1: 72,500 shares; 2024Q2: 72,500 shares; 2024Q3: 72,500 shares; 2024Q4: 69,000 shares; 2025Q1: 69,000 shares 69,000 $17.1M 2.44% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 33,650 shares; 2024Q1: 39,150 shares; 2024Q2: 39,150 shares; 2024Q3: 39,150 shares; 2024Q4: 36,650 shares; 2025Q1: 36,650 shares 36,650 $16.9M 2.4% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 33,500 shares; 2024Q1: 33,500 shares; 2024Q2: 33,500 shares; 2024Q3: 41,000 shares; 2024Q4: 41,000 shares; 2025Q1: 41,000 shares 41,000 $16.3M 2.31% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 51,900 shares; 2024Q1: 51,900 shares; 2024Q2: 51,900 shares; 2024Q3: 51,900 shares; 2024Q4: 48,800 shares; 2025Q1: 48,800 shares 48,800 $15.8M 2.24% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 116,300 shares; 2024Q1: 116,300 shares; 2024Q2: 116,300 shares; 2024Q3: 116,300 shares; 2024Q4: 116,300 shares; 2025Q1: 116,300 shares 116,300 $15.6M 2.22% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 61,050 shares; 2024Q1: 61,050 shares; 2024Q2: 54,050 shares; 2024Q3: 54,050 shares; 2024Q4: 54,050 shares; 2025Q1: 54,050 shares 54,050 $15.6M 2.22% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 30,250 shares; 2024Q1: 30,250 shares; 2024Q2: 30,250 shares; 2024Q3: 30,250 shares; 2024Q4: 30,250 shares; 2025Q1: 30,250 shares 30,250 $14.2M 2.02% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 30,500 shares; 2024Q1: 30,500 shares; 2024Q2: 27,200 shares; 2024Q3: 27,200 shares; 2024Q4: 23,200 shares; 2025Q1: 23,200 shares 23,200 $13.5M 1.91% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 43,750 shares; 2024Q1: 39,750 shares; 2024Q2: 39,750 shares; 2024Q3: 39,750 shares; 2024Q4: 37,350 shares; 2025Q1: 37,350 shares 37,350 $13.3M 1.89% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 55,000 shares; 2024Q1: 67,000 shares; 2024Q2: 67,000 shares; 2024Q3: 67,000 shares; 2024Q4: 67,000 shares; 2025Q1: 67,000 shares 67,000 $12.7M 1.81% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 38,500 shares; 2024Q2: 38,500 shares; 2024Q3: 52,500 shares; 2024Q4: 52,500 shares; 2025Q1: 52,500 shares 52,500 $12.4M 1.76% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 182,000 shares; 2024Q1: 182,000 shares; 2024Q2: 182,000 shares; 2024Q3: 182,000 shares; 2024Q4: 182,000 shares; 2025Q1: 182,000 shares 182,000 $12.2M 1.74% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 23,300 shares; 2024Q1: 23,300 shares; 2024Q2: 23,300 shares; 2024Q3: 23,300 shares; 2024Q4: 23,300 shares; 2025Q1: 23,300 shares 23,300 $12.2M 1.73% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 40,950 shares; 2024Q1: 34,700 shares; 2024Q2: 34,700 shares; 2024Q3: 34,700 shares; 2024Q4: 34,700 shares; 2025Q1: 34,700 shares 34,700 $11.8M 1.67% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,350 shares; 2024Q1: 2,650 shares; 2024Q2: 2,650 shares; 2024Q3: 2,650 shares; 2024Q4: 2,650 shares; 2025Q1: 2,650 shares 2,650 $11.3M 1.61% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 16,000 shares; 2025Q1: 16,000 shares 16,000 $10.1M 1.43% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 43,000 shares; 2024Q1: 43,000 shares; 2024Q2: 43,000 shares; 2024Q3: 43,000 shares; 2024Q4: 43,000 shares; 2025Q1: 43,000 shares 43,000 $9.71M 1.38% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 130,000 shares; 2024Q1: 130,000 shares; 2024Q2: 130,000 shares; 2024Q3: 130,000 shares; 2024Q4: 115,000 shares; 2025Q1: 115,000 shares 115,000 $8.26M 1.17% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 40,000 shares; 2024Q1: 32,500 shares; 2024Q2: 32,500 shares; 2024Q3: 32,500 shares; 2024Q4: 28,500 shares; 2025Q1: 28,500 shares 28,500 $8.24M 1.17% 0 Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 111,000 shares; 2024Q1: 111,000 shares; 2024Q2: 111,000 shares; 2024Q3: 111,000 shares; 2024Q4: 98,000 shares; 2025Q1: 98,000 shares 98,000 $8.14M 1.16% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 37,000 shares; 2024Q1: 37,000 shares; 2024Q2: 37,000 shares; 2024Q3: 37,000 shares; 2024Q4: 37,000 shares; 2025Q1: 37,000 shares 37,000 $7.99M 1.14% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 10,100 shares; 2024Q1: 10,100 shares; 2024Q2: 10,100 shares; 2024Q3: 10,100 shares; 2024Q4: 10,100 shares; 2025Q1: 10,100 shares 10,100 $7.62M 1.08% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 34,700 shares; 2024Q1: 34,700 shares; 2024Q2: 34,700 shares; 2024Q3: 34,700 shares; 2024Q4: 34,700 shares; 2025Q1: 34,700 shares 34,700 $7.59M 1.08% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 20,000 shares; 2024Q4: 17,300 shares; 2025Q1: 17,300 shares 17,300 $7.46M 1.06% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 70,000 shares 70,000 $5.69M 0.81% new Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 104,000 shares; 2024Q1: 104,000 shares; 2024Q2: 104,000 shares; 2024Q3: 104,000 shares; 2024Q4: 88,000 shares; 2025Q1: 88,000 shares 88,000 $5.17M 0.74% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 75,000 shares; 2024Q1: 75,000 shares; 2024Q2: 54,500 shares; 2024Q3: 54,500 shares; 2024Q4: 54,500 shares; 2025Q1: 54,500 shares 54,500 $4.98M 0.71% 0 Timeline DXCM DEXCOM INC More: the full row for DEXCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 58,000 shares; 2024Q1: 76,000 shares; 2024Q2: 76,000 shares; 2024Q3: 76,000 shares; 2024Q4: 76,000 shares; 2025Q1: 76,000 shares 76,000 $4.8M 0.68% 0 Timeline