REDWOOD TRUST INCRWT

Market cap
$682.89M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024945+30.46%
Dec 31, 2023724+2.35%
Dec 31, 2022708+23.12%
Dec 31, 2021575+0.53%
Dec 31, 2020572-8.09%
Dec 31, 2019622+64.31%
Dec 31, 2018379+52.67%
Dec 31, 2017248+0.69%
Dec 31, 2016246-5.04%
Dec 31, 2015259+7.17%
Dec 31, 2014242+7.04%
Dec 31, 2013226-2.26%
Dec 31, 2012231+6.54%
Dec 31, 2011217-5.60%
Dec 31, 2010230