REDWOOD TRUST INCRWT

Market cap
$717.5M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20241,188-1.23%
Dec 31, 20231,203+10.95%
Dec 31, 20221,084-21.80%
Dec 31, 20211,386+24.77%
Dec 31, 20201,111-39.20%
Dec 31, 20191,827+35.47%
Dec 31, 20181,349+11.26%
Dec 31, 20171,212+5.47%
Dec 31, 20161,149+0.28%
Dec 31, 20151,146-8.75%
Dec 31, 20141,256+0.83%
Dec 31, 20131,246+9.26%
Dec 31, 20121,140+27.74%
Dec 31, 2011893-17.01%
Dec 31, 20101,076