ITT Inc.
ITT
$138.69
$1.190.87%
ITT
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.