REDWOOD TRUST INCRWT

Market cap
$680.23M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024-5,863+190.83%
Dec 31, 2023-2,016+1348.77%
Dec 31, 2022-139-97.56%
Dec 31, 2021-5,695+1026.59%
Dec 31, 2020-505-56.63%
Dec 31, 2019-1,166-27.68%
Dec 31, 2018-1,612-5.92%
Dec 31, 2017-1,713+213.97%
Dec 31, 2016-546-56.36%
Dec 31, 2015-1,250-30.20%
Dec 31, 2014-1,791+707.44%
Dec 31, 2013-222-50.73%
Dec 31, 2012-450-2627.94%
Dec 31, 201118-40.42%
Dec 31, 201030