Redwood Trust, Inc. 9.125% Seni (RWTN) has a market capitalization of $3.11B and trades at $24.87. The 52-week range is 22.48-25.772.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of -40.1, Earnings Per Share (EPS) of $-0.62, annual revenue of $274.78M.
The stock has a beta of -0.05, a last dividend of $2.2812, operates in the Real Estate sector.