- Published at
- by gurufocus.com
positive
positive
Orchid Island Capital Inc (ORC) Q1 2025 Earnings: EPS of $0.18 Beats Estimate, Revenue of $19.7M Exceeds Expectations
Net Income: Achieved $17.1 million, or $0.18 per share, surpassing the estimated EPS of $0.16.Revenue: Generated net interest income of $19.7 million, exceedin