Orchid Island Reports Q1 2026 Earnings with Net Loss and Key Financial Metrics
Orchid Island (ORC) reported a net loss of $0.11 per share in Q1 2026, down from a net income of $0.62 per share in Q4. The company saw a decline in book value per share and total return, while maintaining unchanged dividends and increasing leverage. The portfolio size grew to $11 billion, and the company raised $136 million in capital during the quarter.

Tickers: $ORC
Topics: dividends earnings leverage liquidity net loss portfolio performance