Nearly Half of US Households Struggled to Cover Necessities in 2024 Report Finds Sunrun RUN Q1 2026 Earnings EPS Surges to 062 Crushing Estimates by Over 2600 Kirkland Ellis Invests 500 Million in Custom AI Platform Accelerating Legal Tech Race