Redwood Trust (RWT) Q1 2026: EPS -$0.07 Misses (vs $0.14 est.), Revenue $63.9M Beats (vs $51.8M) -- Is the Stock 7.7% Undervalued? — alphai