LG Energy Solution and DTE Energy Secure 6GWh Battery Storage Agreement in Michigan MOD Q1 2026 Earnings EPS Surpasses Estimates by 89 Barclays Reports 18 Profit Rise Lifts Income Guidance