TWOD logo

Two Harbors Investment Corp. 9.375% Senior Notes due 2030

TWODNASDAQ
Earnings Oct 26 · PostUS Equity
$26.30▲ $0.22 (+0.84%)
Market closed · at close
🔔
Track TWOD
Get earnings, price moves & breaking news on Telegram
Track
24h▲ 0.8%
7d▲ 0.8%
14d▲ 0.8%
30d▲ 0.7%
ytd▲ 2.0%
1y▲ 2.7%
🏦Market Cap
$235B
Large Cap
📈Revenue Growth (YoY)
-5.4%
Declining
📊Gross Margin
37.2%
Healthy
💵FCF Margin
13.7%
Healthy
⚖️P/S Ratio
7.0x
Fair
Otter Score
56
Weak

Catalyst Roadmap

1 upcoming catalysts
Today · SEP 30
  • TWOD logoEarningsMon, Oct 2626d
    Earnings Report
    After-Market