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: restricted; 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 41,000 $9.01M 6.22% +4,250 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 142,800 shares; 2024Q4: 115,300 shares; 2025Q1: 100,000 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 93,900 shares 93,900 $8.95M 6.18% new 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; 2024Q1: restricted; 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 107,300 $8.8M 6.07% -5,700 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: restricted; 2024Q2: restricted; 2024Q3: 37,500 shares; 2024Q4: 36,500 shares; 2025Q1: 44,900 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 37,250 shares 37,250 $8.53M 5.88% new Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,000 shares; 2024Q4: 43,950 shares; 2025Q1: 37,700 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 29,700 shares 29,700 $7.8M 5.38% new 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: restricted; 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 56,400 $7.68M 5.3% +100 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,650 shares; 2024Q4: 17,050 shares; 2025Q1: 17,050 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 12,050 shares 12,050 $6.98M 4.82% new Timeline 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,700 shares; 2024Q4: 35,800 shares; 2025Q1: 46,800 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 52,100 shares 52,100 $6.91M 4.77% new Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 53,800 $6.77M 4.67% +700 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: restricted; 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 29,500 $6.65M 4.59% -17,700 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 19,500 shares; 2025Q1: 28,700 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 31,300 shares 31,300 $6.63M 4.58% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,500 shares; 2024Q4: 28,500 shares; 2025Q1: 34,650 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 27,600 shares 27,600 $6.47M 4.47% new Timeline STN STANTEC INC More: the full row for STANTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 68,200 $6.45M 4.45% -2,100 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,400 shares; 2024Q4: 11,350 shares; 2025Q1: 11,300 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 13,300 shares 13,300 $6.25M 4.31% new 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; 2024Q1: restricted; 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 10,100 $6.18M 4.26% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 18,350 shares; 2025Q2: 9,400 shares; 2025Q3: 17,400 shares; 2025Q4: 16,350 shares 16,350 $5.78M 3.99% -1,050 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: restricted; 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 56,300 $5.62M 3.88% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 30,500 shares; 2024Q4: 30,400 shares; 2025Q1: 30,700 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 19,400 shares 19,400 $5.07M 3.5% new 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; 2024Q1: restricted; 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 113,000 $4.31M 2.98% +11,000 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 66,600 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 52,000 shares 52,000 $4.1M 2.83% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 133,000 shares 133,000 $3.17M 2.19% new 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; 2024Q1: restricted; 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 3,700 $1.19M 0.82% 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; 2024Q1: restricted; 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 3,700 $980K 0.68% +100 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 7,200 $919K 0.63% +100 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,200 shares; 2024Q4: 1,200 shares; 2025Q1: 1,190 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 900 shares 900 $791K 0.55% new Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,900 shares; 2025Q2: 2,150 shares; 2025Q3: 2,100 shares; 2025Q4: 2,100 shares 2,100 $735K 0.51% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 6,800 shares 6,800 $592K 0.41% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,400 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 4,800 shares 4,800 $469K 0.32% new 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; 2024Q1: restricted; 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 7,500 $438K 0.3% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 350 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 400 shares 400 $193K 0.13% new 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: restricted; 2024Q2: restricted; 2024Q3: 1,000 shares; 2024Q4: 1,000 shares; 2025Q1: 1,000 shares; 2025Q2: 900 shares; 2025Q3: 1,000 shares; 2025Q4: 850 shares 850 $159K 0.11% -150 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 950 shares; 2024Q4: 1,200 shares; 2025Q1: 1,200 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 100 shares 100 $122K 0.08% 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; 2024Q1: restricted; 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 700 $95.2K 0.07% -5,500 Timeline IEX IDEX CORP More: the full row for IDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 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 500 $89K 0.06% -25,600 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 500 shares; 2024Q4: 500 shares; 2025Q1: 500 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 500 shares 500 $52.4K 0.04% new Timeline