Orchid Island Capital Inc (ORC) PE Ratio stood at $11.93: Odds are Looking Good After Recent Activity
Orchid Island Capital Inc (NYSE: ORC) flaunted slowness of -3.08% at $7.23, as the Stock market unbolted on Wednesday, before settling in for the price