When this company went public back in 2007, it's share price peaked at around $11. It has steadily gone down since then and now typically trades at a little over $1. What's interesting about this is that it's revenue has actually grown from $94,000… More
Fools bullish on OCLS
are also bullish on:
For once I got lucky in CAPS, exiting the pick with a healthy positive score after the company predictably reported flat revenues last week.Lo and behold, the share price is shooting up today close to one-year highs after the company blared "New FDA… More
Fools bearish on OCLS
are also bearish on: