CrowdStrike Shares Rally on Analyst Optimism and Cybersecurity Sector Momentum QFIN Q1 2026 Earnings EPS Surpasses Estimates as Profitability Strengthens LG Energy Solution and DTE Energy Announce Major 6GWh Battery Storage Project in Michigan