Gen Digital GEN Stock Earnings Preview Buying Pressure 20260420 Aon plc AON Expands Data Center Lifecycle Insurance Program to Target Growing Digital Infrastructure Risk Coverage Market Share ALG Alamo Group posts steep Q4 2025 EPS miss shares stay flat as revenue dips slightly year over year ICICI Bank IBN Stock Sell Signals Marginal Gain 20260420