Orchid Island Capital, Inc. (ORC)

Market cap
$1.4B
P/E ratio
20.6x
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2025-184-46.40%
Dec 31, 2024-343-9.90%
Dec 31, 2023-380+11.50%
Dec 31, 2022-341+312.31%
Dec 31, 2021-83+359.90%
Dec 31, 2020-18-10.58%
Dec 31, 2019-20-54.67%
Dec 31, 2018-44-Infinity%
Dec 31, 20170NaN%
Dec 31, 20160NaN%
Dec 31, 20150-100.00%
Dec 31, 20140-135.55%
Dec 31, 2013-1+101.75%
Dec 31, 2012-1
AI Chat