Oculus Innovative Sciences (OCLS -14.6%) is trading down by double-digits on the day, although it's probably safe to say that no one is complaining after Wednesday's 107% gain. Behind today's weakness ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results