ADIL Q1 2026 Earnings Narrowed Loss Beats Estimates but Market Remains Cautious WMK Q3 2023 Earnings EPS of 086 Reported Stock Edges Higher IAG Q1 2026 Earnings Strong EPS Beat Drives Investor Optimism Despite Modest Stock Pullback Badger Meter BMI Q1 2026 Earnings EPS Misses Estimates by 248 as Stock Rises 108 SVC Q1 2026 Earnings Substantial EPS Miss Amid Operational Headwinds Genie Energy GNE Holds Steady Near Support Amid Modest Decline Forafric Global Warrants AFRIW Edge Higher as Price Tests Resistance Near 080 LCI Industries LCII Mildly Higher Consolidation Near Key Resistance Levels Exelon EXC Slides Slightly as Utility Sector Faces Mixed Sentiment MTRN Q1 2026 Earnings EPS Surpasses Estimates by 64 Stock Rises Modestly