REDWOOD TRUST INCRWT

Market cap
$758.77M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20244.5-2360.00%
Dec 31, 2023-0.2-98.49%
Dec 31, 2022-13.2-151.72%
Dec 31, 202125.6-164.63%
Dec 31, 2020-39.6-471.92%
Dec 31, 201910.7+14.03%
Dec 31, 20189.3-21.45%
Dec 31, 201711.9+4.02%
Dec 31, 201611.4+34.47%
Dec 31, 20158.5+5.72%
Dec 31, 20148-44.63%
Dec 31, 201314.5+12.04%
Dec 31, 201213+383.58%
Dec 31, 20112.7