ORC(ORC)
ORC
Loading chart...
Key Metrics
As of 2025• vs 2024
Core Metrics
Market Cap
P/E Ratio$923.78M+81.4%
5.81-57.0%
P/S Ratio5.15-45.0%
ROE11.59%+105.7%
ROIC1.36%
FCF Yield13.04%-0.9%
Debt/Equity7.47
Current Ratio0.09
Interest Coverage0.52x