EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 35,700 shares; 2024Q4: 35,800 shares; 2025Q1: 46,800 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 52,100 shares; 2026Q1: 27,300 shares 27,300 $3.57M 6.51% -24,800 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; 2024Q2: restricted; 2024Q3: 54,100 shares; 2024Q4: 49,100 shares; 2025Q1: 44,800 shares; 2025Q2: 37,750 shares; 2025Q3: 36,750 shares; 2025Q4: 41,000 shares; 2026Q1: 14,900 shares 14,900 $3.42M 6.23% -26,100 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 142,800 shares; 2024Q4: 115,300 shares; 2025Q1: 100,000 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 93,900 shares; 2026Q1: 50,000 shares 50,000 $3.14M 5.71% -43,900 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 47,000 shares; 2024Q4: 43,950 shares; 2025Q1: 37,700 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 29,700 shares; 2026Q1: 11,650 shares 11,650 $3.1M 5.64% -18,050 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 84,600 shares; 2024Q4: 84,700 shares; 2025Q1: 80,600 shares; 2025Q2: 65,600 shares; 2025Q3: 56,300 shares; 2025Q4: 56,400 shares; 2026Q1: 25,400 shares 25,400 $3.03M 5.53% -31,000 Timeline EME EMCOR GROUP INC More: the full row for EMCOR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 8,500 shares; 2025Q1: 12,300 shares; 2025Q2: 21,900 shares; 2025Q3: 10,100 shares; 2025Q4: 10,100 shares; 2026Q1: 4,050 shares 4,050 $2.99M 5.44% -6,050 Timeline RSG REPUBLIC SVCS INC More: the full row for REPUBLIC SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 19,500 shares; 2025Q1: 28,700 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 31,300 shares; 2026Q1: 12,300 shares 12,300 $2.69M 4.9% -19,000 Timeline STN STANTEC INC More: the full row for STANTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 87,000 shares; 2024Q4: 93,800 shares; 2025Q1: 93,800 shares; 2025Q2: 110,500 shares; 2025Q3: 70,300 shares; 2025Q4: 68,200 shares; 2026Q1: 30,200 shares 30,200 $2.6M 4.74% -38,000 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 30,700 shares; 2024Q4: 51,000 shares; 2025Q1: 56,200 shares; 2025Q2: 52,100 shares; 2025Q3: 53,100 shares; 2025Q4: 53,800 shares; 2026Q1: 19,700 shares 19,700 $2.33M 4.24% -34,100 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; 2024Q2: restricted; 2024Q3: 49,300 shares; 2024Q4: 50,150 shares; 2025Q1: 50,550 shares; 2025Q2: 50,500 shares; 2025Q3: 47,200 shares; 2025Q4: 29,500 shares; 2026Q1: 13,000 shares 13,000 $2.22M 4.04% -16,500 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; 2024Q2: restricted; 2024Q3: 16,650 shares; 2024Q4: 17,050 shares; 2025Q1: 17,050 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 12,050 shares; 2026Q1: 4,500 shares 4,500 $2.21M 4.03% -7,550 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; 2024Q2: restricted; 2024Q3: 37,500 shares; 2024Q4: 36,500 shares; 2025Q1: 44,900 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 37,250 shares; 2026Q1: 11,600 shares 11,600 $2.2M 4% -25,650 Timeline GEHC GE HEALTHCARE TECHNOLOGIES I More: the full row for GE HEALTHCARE TECHNOLOGIES I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 49,600 shares; 2024Q4: 47,600 shares; 2025Q1: 96,200 shares; 2025Q2: 61,000 shares; 2025Q3: 113,000 shares; 2025Q4: 107,300 shares; 2026Q1: 30,500 shares 30,500 $2.17M 3.95% -76,800 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 67,100 shares; 2024Q4: 56,900 shares; 2025Q1: 62,800 shares; 2025Q2: 71,700 shares; 2025Q3: 56,300 shares; 2025Q4: 56,300 shares; 2026Q1: 24,300 shares 24,300 $2.15M 3.91% -32,000 Timeline CLH CLEAN HARBORS INC More: the full row for CLEAN HARBORS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 28,500 shares; 2024Q4: 28,500 shares; 2025Q1: 34,650 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 27,600 shares; 2026Q1: 7,450 shares 7,450 $2.13M 3.89% -20,150 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 11,400 shares; 2024Q4: 11,350 shares; 2025Q1: 11,300 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 13,300 shares; 2026Q1: 5,350 shares 5,350 $2.12M 3.86% -7,950 Timeline BSY BENTLEY SYS INC More: the full row for BENTLEY SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 102,500 shares; 2024Q4: 127,500 shares; 2025Q1: 127,900 shares; 2025Q2: 101,200 shares; 2025Q3: 102,000 shares; 2025Q4: 113,000 shares; 2026Q1: 53,000 shares 53,000 $1.86M 3.39% -60,000 Timeline CEG CONSTELLATION ENERGY CORP More: the full row for CONSTELLATION ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 18,350 shares; 2025Q2: 9,400 shares; 2025Q3: 17,400 shares; 2025Q4: 16,350 shares; 2026Q1: 6,400 shares 6,400 $1.79M 3.25% -9,950 Timeline FSLR FIRST SOLAR INC More: the full row for FIRST SOLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 30,500 shares; 2024Q4: 30,400 shares; 2025Q1: 30,700 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 19,400 shares; 2026Q1: 8,600 shares 8,600 $1.7M 3.09% -10,800 Timeline ULS UL SOLUTIONS INC More: the full row for UL SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 66,600 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 52,000 shares; 2026Q1: 16,000 shares 16,000 $1.37M 2.5% -36,000 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 4,800 shares; 2024Q4: 4,600 shares; 2025Q1: 4,550 shares; 2025Q2: 4,050 shares; 2025Q3: 3,700 shares; 2025Q4: 3,700 shares; 2026Q1: 3,700 shares 3,700 $1.09M 1.98% 0 Timeline MWA MUELLER WTR PRODS INC More: the full row for MUELLER WTR PRODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 133,000 shares; 2026Q1: 33,000 shares 33,000 $907K 1.65% -100,000 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 3,800 shares; 2024Q4: 3,100 shares; 2025Q1: 3,250 shares; 2025Q2: 4,400 shares; 2025Q3: 3,600 shares; 2025Q4: 3,700 shares; 2026Q1: 3,700 shares 3,700 $690K 1.26% 0 Timeline EBAY EBAY INC. More: the full row for EBAY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 6,800 shares; 2026Q1: 7,500 shares 7,500 $682K 1.24% +700 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 5,400 shares; 2024Q4: 7,800 shares; 2025Q1: 7,300 shares; 2025Q2: 7,000 shares; 2025Q3: 7,100 shares; 2025Q4: 7,200 shares; 2026Q1: 4,300 shares 4,300 $568K 1.03% -2,900 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,900 shares; 2025Q2: 2,150 shares; 2025Q3: 2,100 shares; 2025Q4: 2,100 shares; 2026Q1: 2,100 shares 2,100 $510K 0.93% 0 Timeline SJM SMUCKER J M CO More: the full row for SMUCKER J M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,400 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 4,800 shares; 2026Q1: 4,600 shares 4,600 $443K 0.81% -200 Timeline PYPL PAYPAL HLDGS INC More: the full row for PAYPAL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 7,700 shares; 2024Q4: 7,200 shares; 2025Q1: 7,700 shares; 2025Q2: 7,550 shares; 2025Q3: 7,500 shares; 2025Q4: 7,500 shares; 2026Q1: 7,500 shares 7,500 $339K 0.62% 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 350 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 400 shares; 2026Q1: 450 shares 450 $166K 0.3% +50 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,000 shares; 2024Q4: 1,000 shares; 2025Q1: 1,000 shares; 2025Q2: 900 shares; 2025Q3: 1,000 shares; 2025Q4: 850 shares; 2026Q1: 850 shares 850 $148K 0.27% 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; 2024Q2: restricted; 2024Q3: 950 shares; 2024Q4: 1,200 shares; 2025Q1: 1,200 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 100 shares; 2026Q1: 100 shares 100 $147K 0.27% 0 Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,200 shares; 2024Q4: 1,200 shares; 2025Q1: 1,190 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 900 shares; 2026Q1: 150 shares 150 $134K 0.24% -750 Timeline SCI SERVICE CORP INTL More: the full row for SERVICE CORP INTL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,000 shares 1,000 $82.5K 0.15% new 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; 2024Q2: restricted; 2024Q3: 6,400 shares; 2024Q4: 5,900 shares; 2025Q1: 5,300 shares; 2025Q2: 6,000 shares; 2025Q3: 6,200 shares; 2025Q4: 700 shares; 2026Q1: 700 shares 700 $79.7K 0.15% 0 Timeline IEX IDEX CORP More: the full row for IDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 41,950 shares; 2024Q4: 42,800 shares; 2025Q1: 40,150 shares; 2025Q2: 54,400 shares; 2025Q3: 26,100 shares; 2025Q4: 500 shares; 2026Q1: 400 shares 400 $75.8K 0.14% -100 Timeline EL LAUDER ESTEE COS INC More: the full row for LAUDER ESTEE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 500 shares; 2024Q4: 500 shares; 2025Q1: 500 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 500 shares; 2026Q1: 700 shares 700 $50.2K 0.09% +200 Timeline