REDWOOD TRUST INCRWT

Market cap
$758.77M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20240.3-1750.00%
Dec 31, 2023-0-98.31%
Dec 31, 2022-1.2-146.27%
Dec 31, 20212.6-162.20%
Dec 31, 2020-4.1-462.83%
Dec 31, 20191.1-10.32%
Dec 31, 20181.3-43.75%
Dec 31, 20172.2+0.00%
Dec 31, 20162.2+33.33%
Dec 31, 20151.7-12.04%
Dec 31, 20141.9-50.13%
Dec 31, 20133.8+47.88%
Dec 31, 20122.6+439.58%
Dec 31, 20110.5