Eli Lilly (LLY): Raised 2026 revenue guidance to $85B-$87B, up from $82B-$85B, after beating Q2 forecasts, sending shares up 6.3% for the week.
Ellington Financial (EFC): KBW raised 2026 EPS guidance to $2.12 after Q2 adjusted distributable earnings of $0.60/share beat expectations, with a 12% dividend yield.
S&P 500: Reached a new record high, with 86% of companies beating earnings forecasts and profit growth exceeding 50%—the best since Q2...