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