Leon Olivier, EVP at Eversource Energy, holds 0.00 shares in Esco Technologies (Ticker: ESE), holds 93.05K shares in Eversource Energy (Ticker: ES). Most recently, Leon Olivier Sold ― shares of Esco Technologies on Mar 07, 2024 for an estimated value of 90.23K.