Nicholas J. Alfano

EVP & PRES - GLOBAL INDUSTRIAL, Ecolab.

Companies

  • EcolabEVP & PRES - GLOBAL INDUSTRIAL Apr 11, 2023 to now1

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Ecolab ECL7,429 shares2$2.1M at $287.42Feb 20, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Feb 18, 2026Shares withheld for tax 975 shares at $303.15 of Ecolab2
  • Feb 18, 2026Granted 2,202 shares of Ecolab2
  • Feb 17, 2026Sold 9,501 shares at $303.58 of Ecolab3
  • Feb 17, 2026Exercised options 9,501 shares at $137.09 of Ecolab3
  • May 7, 2025Sold 9,930 shares at $253.75 of Ecolab4
  • May 7, 2025Exercised options 9,930 shares at $117.73 of Ecolab4
  • Feb 19, 2025Shares withheld for tax 400 shares at $265.19 of Ecolab5
  • Feb 19, 2025Granted 1,325 shares of Ecolab5
  • Dec 1, 2024Shares withheld for tax 1,957 shares at $248.32 of Ecolab6
  • Dec 1, 2024Exercised options 4,418 shares of Ecolab6
  • Aug 21, 2024Sold 2,652 shares at $244.50 of Ecolab7
  • Aug 21, 2024Exercised options 2,652 shares at $119.12 of Ecolab7
  • Feb 21, 2024Shares withheld for tax 457 shares at $216.66 of Ecolab8
  • Feb 21, 2024Granted 1,489 shares of Ecolab8
  • Nov 30, 2023Sold 6,000 shares at $189.63 of Ecolab9
  • Nov 30, 2023Exercised options 6,000 shares at $119.12 of Ecolab9
  • May 8, 2023Sold 1,098 shares at $175.00 of Ecolab10
  • May 8, 2023Exercised options 1,098 shares at $107.69 of Ecolab10

Trade performance

DateStockTradeValueReturn sinceVs S&P sinceVs S&P, 1 year
Feb 17, 2026ECLSale$2.9M−4.9%+17.9%
May 7, 2025ECLSale$2.5M+13.6%+23.9%+29.5%
Aug 21, 2024ECLSale$648.4K+17.2%+20.5%−1.4%
Nov 30, 2023ECLSale$1.1M+50.7%+18.4%+2.3%
May 8, 2023ECLSale$192.2K+67.2%+19.8%−9.5%

Returns are price-only (no dividends), measured from the trade date.

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10