Does Hubbell Incorporated's (NYSE:HUBB) Recent Track Record Look Strong?