ORC
Orchid Island Capital Sheds $0.90 per Share in Q3 Amid Market Volatility
In a tumultuous third quarter, Orchid Island Capital reported a net loss of $0.90 per share, marking a significant reversal from the previous quarter's net income of $0.44. According to Robert Cauley, Chairman and Chief Executive Officer of Orchid Island Capital, the company's book