Orchid Island Capital Announces First Quarter 2025 Results
1. ORC reported Q1 2025 net income of $17.1 million, $0.18 per share. 2. Total expenses were $4.2 million; net interest income reached $19.7 million. 3. Book value per share declined to $7.94, reflecting an 8.8% decrease. 4. Company's liquidity is strong at $446.5 million, 52% of stockholders' equity. 5. Market conditions deteriorated in April due to economic data indicating stagflation.