Redwood Trust has an Enterprise Value (EV) of 17.38B.
17.41
18.75
-2.97
-2.97
Financial Position
The company has a current ratio of 3.88,
with a Debt / Equity ratio of 14.12.
3.88
3.88
14.12
18.08
-2.86
1.09
Financial Efficiency
Return on Equity is 4.55% and Return on Invested Capital is 123.71%.
4.55%
0.3%
123.71%
$3.53M
$190.83K
283
0.05
n/a
Taxes
18.84M
25.86%
Stock Price Statistics
The stock price has increased by -19.15% in the
last 52 weeks. The beta is 1.36, so Redwood Trust's
price volatility has been higher than the market average.
1.36
-19.15%
5.92
6.18
57.84
1,052,277
Income Statement
In the last 12 months, Redwood Trust had revenue of 998.79M
and earned 54M
in profits. Earnings per share was 0.32.