Close to the Edge Nearly Half of US Households Struggled to Cover Basic Needs in 2024 Sunrun RUN Q1 2026 Earnings EPS Surges to 062 Crushing Estimates by Over 2600 IPO Basics A Guide to Initial Public Offerings for Market Participants