Hubbell Incorporated
HUBB
$354.47
$8.192.37%
HUBB
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.