Bearish
Short Interest in Orchid Island Capital, Inc. (NYSE:ORC) Drops By 27.7%
Orchid Island Capital (NYSE:ORC) experienced a 27.7% decrease in short interest in April, totaling 13,628,583 shares, which is 6.8% of its float. Desp...