REDWOOD TRUST INCRWT

Market cap
$680.23M
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Dec 31, 2024209.4-132.44%
Dec 31, 2023-645.5+903.26%
Dec 31, 2022-64.3-295.48%
Dec 31, 202132.9-334.04%
Dec 31, 2020-14.1-117.11%
Dec 31, 201982.2-6.66%
Dec 31, 201888.1+25.80%
Dec 31, 201770-3.75%
Dec 31, 201672.7-23.38%
Dec 31, 201594.9-2.54%
Dec 31, 201497.4+68.70%
Dec 31, 201357.7-8.21%
Dec 31, 201262.9-80.50%
Dec 31, 2011322.6+338.71%
Dec 31, 201073.5