Redwood Trust

Redwood Trust

Employees:
130
Market Cap:
$1.28 billion
Revenue:
$216.82 million
5 Year Trend:
10.9%
Net Income:
$154.17 million

Redwood Trust

Employees:
130
Market Cap:
$1.28 billion
Revenue:
$216.82 million
5 Year Trend:
10.9%
Net Income:
$154.17 million