US Q1 GDP Growth Revised Down to 16 Annualized Pace CMCT Q3 2024 Earnings Significant EPS Miss as Losses Widen Stock Declines 668 SP 500 Logs Ninth Consecutive Weekly Gain as Tech Stocks Drive Record Highs