$109.08
+ $0.92 (0.85%)
End-of-day quote: 05/17/2024
NYSE:ESE

ESCO Technologies Valuation