REDWOOD TRUST INCRWT

Market cap
$680.23M
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 20241+0.76%
Dec 31, 20231+15.86%
Dec 31, 20221-1.22%
Dec 31, 20211+2.50%
Dec 31, 20201-2.01%
Dec 31, 20191+34.75%
Dec 31, 20181+10.84%
Dec 31, 20171-0.26%
Dec 31, 20161-1.79%
Dec 31, 20151-6.24%
Dec 31, 20141+1.09%
Dec 31, 20131+0.98%
Dec 31, 20121+3.94%
Dec 31, 20111+0.64%
Dec 31, 20101