03:29 AM EDT, 10/24/2025 (MT Newswires) -- Orchid Island Capital ( ORC ) reported Q3 net income Thursday of $0.53 per diluted share, up from $0.24 a year earlier.
Two analysts polled by FactSet expected $0.22.
Net interest income for the quarter ended Sept. 30 was $26.9 million, up from $340,000 a year earlier.