Hubbell HUBB Stock Today Unchanged at 46275 Key Levels 20260520 Novanta NOVT Q1 2026 Beat Revenue NA EPS Exceeds by Significant Sprouts SFM Delivers Q1 2026 Beat EPS 171 vs 169 Expected