ESCO Technologies Inc.
ESE
$161.63
-$2.71-1.65%
ESE
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.