REDWOOD TRUST INCRWT

Market cap
$680.23M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 20242,538+179.34%
Dec 31, 2023909+324.86%
Dec 31, 2022214-84.77%
Dec 31, 20211,404-65.50%
Dec 31, 20204,070+296.78%
Dec 31, 20191,026-8144.71%
Dec 31, 2018-13-104.45%
Dec 31, 2017287-78.49%
Dec 31, 20161,334+54.49%
Dec 31, 2015863+16.56%
Dec 31, 2014741+110.79%
Dec 31, 2013351-51.43%
Dec 31, 2012723-274.06%
Dec 31, 2011-416-460.62%
Dec 31, 2010115