Oculus Innovative Sciences Higher Off Sale Of Latin America Unit By: Benzinga via Benzinga November 01, 2016 at 10:20 AM EDT Oculus Innovative Sciences, Inc. (NASDAQ: OCLS) shares are trading higher by $1.00 at $5.00 in Tuesday's session. The catalyst ... Read More >>