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; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 30,991 shares; 2025Q1: 27,688 shares; 2025Q2: 27,464 shares; 2025Q3: 25,670 shares; 2025Q4: 25,168 shares 25,168 $7.65M 7.82% -502 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 23,029 shares; 2025Q1: 20,104 shares; 2025Q2: 19,949 shares; 2025Q3: 21,941 shares; 2025Q4: 25,539 shares 25,539 $6.94M 7.1% +3,598 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 44,978 shares; 2025Q1: 40,980 shares; 2025Q2: 40,615 shares; 2025Q3: 37,874 shares; 2025Q4: 37,186 shares 37,186 $6.94M 7.1% -688 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 12,098 shares; 2025Q1: 12,816 shares; 2025Q2: 12,722 shares; 2025Q3: 11,734 shares; 2025Q4: 11,505 shares 11,505 $5.56M 5.69% -229 Timeline TT TRANE TECHNOLOGIES PLC More: the full row for TRANE TECHNOLOGIES PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 11,894 shares; 2025Q1: 11,839 shares; 2025Q2: 11,727 shares; 2025Q3: 13,089 shares; 2025Q4: 12,831 shares 12,831 $4.99M 5.11% -258 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 15,675 shares; 2025Q1: 14,773 shares; 2025Q2: 14,656 shares; 2025Q3: 13,790 shares; 2025Q4: 13,516 shares 13,516 $4.74M 4.85% -274 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 33,248 shares; 2025Q1: 37,241 shares; 2025Q2: 37,003 shares; 2025Q3: 34,591 shares; 2025Q4: 33,817 shares 33,817 $4.61M 4.71% -774 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 20,960 shares; 2025Q1: 22,226 shares; 2025Q2: 22,076 shares; 2025Q3: 20,489 shares; 2025Q4: 20,043 shares 20,043 $4.4M 4.51% -446 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 15,506 shares; 2025Q1: 14,312 shares; 2025Q2: 14,197 shares; 2025Q3: 13,627 shares; 2025Q4: 13,353 shares 13,353 $4.25M 4.35% -274 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; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 13,367 shares; 2025Q1: 14,338 shares; 2025Q2: 15,759 shares; 2025Q3: 16,713 shares; 2025Q4: 16,373 shares 16,373 $3.75M 3.83% -340 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; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 23,895 shares; 2025Q1: 24,229 shares; 2025Q2: 26,644 shares; 2025Q3: 28,009 shares; 2025Q4: 27,439 shares 27,439 $3.73M 3.82% -570 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; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 13,752 shares; 2025Q1: 13,034 shares; 2025Q2: 12,945 shares; 2025Q3: 14,069 shares; 2025Q4: 13,744 shares 13,744 $3.69M 3.77% -325 Timeline AVY AVERY DENNISON CORP More: the full row for AVERY DENNISON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 15,492 shares; 2025Q1: 17,171 shares; 2025Q2: 17,037 shares; 2025Q3: 19,572 shares; 2025Q4: 19,179 shares 19,179 $3.49M 3.57% -393 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 34,630 shares; 2025Q1: 32,744 shares; 2025Q2: 35,867 shares; 2025Q3: 42,273 shares; 2025Q4: 41,322 shares 41,322 $3.48M 3.56% -951 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,163 shares; 2025Q4: 20,415 shares 20,415 $3.13M 3.2% +16,252 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; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 2,787 shares; 2025Q1: 6,178 shares; 2025Q2: 6,085 shares; 2025Q3: 6,023 shares; 2025Q4: 5,961 shares 5,961 $2.52M 2.57% -62 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 30,762 shares; 2025Q1: 32,222 shares; 2025Q2: 31,748 shares; 2025Q3: 31,435 shares; 2025Q4: 31,111 shares 31,111 $2.4M 2.45% -324 Timeline ROK ROCKWELL AUTOMATION INC More: the full row for ROCKWELL AUTOMATION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 5,544 shares; 2025Q1: 5,806 shares; 2025Q2: 5,722 shares; 2025Q3: 5,666 shares; 2025Q4: 5,608 shares 5,608 $2.18M 2.23% -58 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; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 7,297 shares; 2025Q1: 7,644 shares; 2025Q2: 9,616 shares; 2025Q3: 11,893 shares; 2025Q4: 8,791 shares 8,791 $1.98M 2.03% -3,102 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 28,224 shares; 2025Q1: 28,596 shares; 2025Q2: 28,367 shares; 2025Q3: not reported; 2025Q4: 6,118 shares 6,118 $1.91M 1.96% new Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 18,327 shares; 2025Q1: 19,198 shares; 2025Q2: 18,916 shares; 2025Q3: 18,729 shares; 2025Q4: 18,536 shares 18,536 $1.85M 1.89% -193 Timeline CARR CARRIER GLOBAL CORPORATION More: the full row for CARRIER GLOBAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 33,073 shares; 2025Q4: 32,732 shares 32,732 $1.73M 1.77% -341 Timeline TTEK TETRA TECH INC NEW More: the full row for TETRA TECH INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 46,922 shares; 2025Q1: 49,164 shares; 2025Q2: 48,420 shares; 2025Q3: 47,958 shares; 2025Q4: 47,464 shares 47,464 $1.59M 1.63% -494 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 24,433 shares; 2025Q1: 25,597 shares; 2025Q2: 25,215 shares; 2025Q3: 24,965 shares; 2025Q4: 24,708 shares 24,708 $1.57M 1.61% -257 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 5,219 shares; 2025Q4: 5,165 shares 5,165 $1.37M 1.4% -54 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; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 10,218 shares; 2025Q1: 10,702 shares; 2025Q2: 10,545 shares; 2025Q3: 10,445 shares; 2025Q4: 10,337 shares 10,337 $1.35M 1.38% -108 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; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,835 shares 1,835 $1.24M 1.27% new Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,290 shares; 2025Q4: 3,256 shares 3,256 $1.14M 1.17% -34 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; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,341 shares 5,341 $1.14M 1.17% new 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; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 21,580 shares; 2025Q1: 22,600 shares; 2025Q2: 22,267 shares; 2025Q3: 22,050 shares; 2025Q4: 13,283 shares 13,283 $1.13M 1.16% -8,767 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 19,021 shares; 2025Q1: 19,923 shares; 2025Q2: 19,625 shares; 2025Q3: 19,438 shares; 2025Q4: 8,843 shares 8,843 $652K 0.67% -10,595 Timeline GIS GENERAL MILLS INC More: the full row for GENERAL MILLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 23,380 shares; 2025Q1: 24,487 shares; 2025Q2: 24,121 shares; 2025Q3: 23,897 shares; 2025Q4: 13,455 shares 13,455 $626K 0.64% -10,442 Timeline