Earnings: Oculus Reduce Losses $OCLS

Oculus Innovative Sciences, Inc., has announced its annual results for FY-2011-15.

The results shows 1.5% rise in Revenues now $13.9 Million and Net Loss down by 119.7% to -$1.5 Million.

View the full earnings release here.