Hubbell (HUBB): Q4 2024 Earnings, Share Repurchase, and Future Growth | Monexa