Look at the interest in OPY today. There are a bunch of shorters chewing up all buys. Insiders know more than they're leading on. I feel for those that backed OPY. I wonder how many are on gains unless you're a shorter?
OPY Price at posting:
$1.17 Sentiment: Sell Disclosure: Not Held