LG Energy Solution and DTE Energy Secure 6GWh Battery Storage Agreement in Michigan SAFT Q1 2026 Earnings Negative EPS of 072 Reported Stock Declines Marginally Metas Two Major Developments Could Signal a Bottom for the Stock