Leggett Platt Q1 2026 Earnings EPS Miss Weighs on Investor Sentiment Redwood Trust Inc 900 Senior Notes Due 2029 RWTO Q1 2026 Earnings EPS Miss Weighs on Note Performance FLY Q1 2026 Earnings EPS Beat Fuels Optimism Despite No Revenue Reported PODC Q1 2026 Earnings EPS Beats Estimates by 5798 Stock Surges 667 EH Q4 2025 Earnings Massive EPS Beat Drives Positive Surprise Despite Revenue Absence CDP Q1 2026 Earnings Narrowly Beats EPS Estimates Amid Modest Stock Decline