AZZ AZZ Q1 2026 earnings top consensus estimates revenue rises 26 percent year over year stock posts mild gains Europes Iran ConflictDriven Energy Shock Cost Tally Policy Response and Macroeconomic Implications FWDI Forward Industries posts 9 Q3 2024 yearoveryear revenue drop shares fall 102 on soft quarterly performance Aon Plc AON Valuation Disparity Widens Amid Recent Share Price Underperformance Is Mueller Industries MLI stock expensive today Breakdown Watch 20260420