NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 44,978 shares; 2025Q1: 40,980 shares; 2025Q2: 40,615 shares 40,615 $6.42M 6.67% -365 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 12,098 shares; 2025Q1: 12,816 shares; 2025Q2: 12,722 shares 12,722 $6.33M 6.58% -94 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 30,991 shares; 2025Q1: 27,688 shares; 2025Q2: 27,464 shares 27,464 $6.22M 6.47% -224 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 15,675 shares; 2025Q1: 14,773 shares; 2025Q2: 14,656 shares 14,656 $5.2M 5.41% -117 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 11,894 shares; 2025Q1: 11,839 shares; 2025Q2: 11,727 shares 11,727 $5.13M 5.33% -112 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 15,506 shares; 2025Q1: 14,312 shares; 2025Q2: 14,197 shares 14,197 $5.07M 5.27% -115 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 20,960 shares; 2025Q1: 22,226 shares; 2025Q2: 22,076 shares 22,076 $5.05M 5.25% -150 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 28,224 shares; 2025Q1: 28,596 shares; 2025Q2: 28,367 shares 28,367 $5M 5.2% -229 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 33,248 shares; 2025Q1: 37,241 shares; 2025Q2: 37,003 shares 37,003 $4.79M 4.98% -238 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 23,029 shares; 2025Q1: 20,104 shares; 2025Q2: 19,949 shares 19,949 $4.09M 4.26% -155 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 13,752 shares; 2025Q1: 13,034 shares; 2025Q2: 12,945 shares 12,945 $3.87M 4.02% -89 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 34,630 shares; 2025Q1: 32,744 shares; 2025Q2: 35,867 shares 35,867 $3.29M 3.42% +3,123 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 23,895 shares; 2025Q1: 24,229 shares; 2025Q2: 26,644 shares 26,644 $3.14M 3.27% +2,415 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 13,367 shares; 2025Q1: 14,338 shares; 2025Q2: 15,759 shares 15,759 $3.11M 3.24% +1,421 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 15,492 shares; 2025Q1: 17,171 shares; 2025Q2: 17,037 shares 17,037 $2.99M 3.11% -134 Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 26,238 shares; 2025Q1: 27,484 shares; 2025Q2: 27,085 shares 27,085 $2.86M 2.98% -399 Timeline LULU LULULEMON ATHLETICA INC More: the full row for LULULEMON ATHLETICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 12,381 shares; 2025Q1: 10,735 shares; 2025Q2: 10,635 shares 10,635 $2.53M 2.63% -100 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 2,787 shares; 2025Q1: 6,178 shares; 2025Q2: 6,085 shares 6,085 $2.3M 2.39% -93 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 30,762 shares; 2025Q1: 32,222 shares; 2025Q2: 31,748 shares 31,748 $2.2M 2.29% -474 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 18,327 shares; 2025Q1: 19,198 shares; 2025Q2: 18,916 shares 18,916 $1.91M 1.99% -282 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 5,544 shares; 2025Q1: 5,806 shares; 2025Q2: 5,722 shares 5,722 $1.9M 1.98% -84 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 24,433 shares; 2025Q1: 25,597 shares; 2025Q2: 25,215 shares 25,215 $1.79M 1.86% -382 Timeline GPK GRAPHIC PACKAGING HLDG CO More: the full row for GRAPHIC PACKAGING HLDG CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 48,046 shares; 2025Q2: 83,929 shares 83,929 $1.77M 1.84% +35,883 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 21,580 shares; 2025Q1: 22,600 shares; 2025Q2: 22,267 shares 22,267 $1.74M 1.81% -333 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 46,922 shares; 2025Q1: 49,164 shares; 2025Q2: 48,420 shares 48,420 $1.74M 1.81% -744 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 7,297 shares; 2025Q1: 7,644 shares; 2025Q2: 9,616 shares 9,616 $1.52M 1.58% +1,972 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 19,021 shares; 2025Q1: 19,923 shares; 2025Q2: 19,625 shares 19,625 $1.49M 1.55% -298 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 10,218 shares; 2025Q1: 10,702 shares; 2025Q2: 10,545 shares 10,545 $1.47M 1.53% -157 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 23,380 shares; 2025Q1: 24,487 shares; 2025Q2: 24,121 shares 24,121 $1.25M 1.3% -366 Timeline