REDWOOD TRUST INCRWT

Market cap
$680.23M
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 20245.7-1920.30%
Dec 31, 2023-0.3-98.64%
Dec 31, 2022-23.1-141.55%
Dec 31, 202155.6-154.64%
Dec 31, 2020-101.7-474.20%
Dec 31, 201927.2-13.91%
Dec 31, 201831.6-44.21%
Dec 31, 201756.6+6.24%
Dec 31, 201653.3+35.39%
Dec 31, 201539.4-5.28%
Dec 31, 201441.5-45.77%
Dec 31, 201376.6+34.52%
Dec 31, 201256.9+369.50%
Dec 31, 201112.1-74.91%
Dec 31, 201048.3