Display in USD
Redwood Trust reports Q3 EPS 18c, consensus 23c | WAPE