Elemental ELE Q1 2026 Results Fall Short EPS 002 Revenue NA Activ Energy AEAQW Trading at 035 Key Decision Point 20260520 UK Inflation Drops to 28 but Energy Costs Poised to Rebound FG Imperii FGIIW Stalls at 019 Consolidation Phase 20260520