ESCO Technologies Inc.
ESE
$140.09
-$2.25-1.58%
ESE
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.