I advise the longs (and the shorts) not to get too OPKOmistic. There's an old saying about not counting your chickens before the eggs hatch. It's not money in your pocket until you actually sell and book the profit. There's no question that this stock is extremely strong even in the face of the Congressional insanity plaguing the country. We have a democracy run amuck, and the consequences won't be pretty. Whatever your politics, it's extremely disheartening to watch the country self-destruct. Just be patient and try to remember that our present situation is like constipation... this, too, shall pass.
Just to be clear.... I'm LONG! I believe it's FINANCIAL SUICIDE to short stocks like OPK. Maybe after OPK runs to around $200 or $300 it might be a good short trade. Then, there's enough room on the downside to have a successful quickie in-and-out trade for a few points before it goes to $500. I'm long, I will stay long, and I don't like being called short (even though I'm definitely shrinking from old age.)