OCUL
Ocular Therapeutix Inc

10,597
Loading...
Loading...
Current Price$12.54
Prev Close$12.81
Open$13.07
Dividend Yield0.00%
50-Day Moving Average$11.98
Beta1.58
Avg. Volume2.05M
PE Ratio-10.03
52-Week High$13.85
52-Week Low$5.79
Market Capitalization$2.23B
EPS (Annual)-$1.22
Price to Book7.24
Revenue Per Employee$232,565.69
Enterprise Value/EBITDAN/A

Latest OCUL News

View

Advertisement. Remove ads.

Advertisement. Remove ads.