REDWOOD TRUST INCRWT

Market cap
$680.23M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20241,191+4.11%
Dec 31, 20231,144-0.78%
Dec 31, 20221,153-12.42%
Dec 31, 20211,317+32.05%
Dec 31, 2020997-36.85%
Dec 31, 20191,579+12.00%
Dec 31, 20181,410+9.27%
Dec 31, 20171,290+12.21%
Dec 31, 20161,150+12.88%
Dec 31, 20151,019+12.33%
Dec 31, 2014907+12.47%
Dec 31, 2013806+27.37%
Dec 31, 2012633+26.29%
Dec 31, 2011501+5.55%
Dec 31, 2010475