OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.4B
P/E ratio
2014/122015/122016/122017/122018/122019/122020/122021/122022/122023/122024/12
Revenue1222241744515864
Revenue growth (%)-
Cost of revenue0000-224556
Research & development19272731374129505361128
Operating margin (%)
Operating income -27-38-43-62-59-86-63-78-79-82-172
Operating expenses 28404564619080122130141236
Net income -29-40-45-63-6086-156-7-71-81-194
Net income margin (%)
Earnings per share--------0.09-0.92-1.01-1.22
Diluted EPS--------0.98-0.97-1.02-1.22
EBITDA
EBITDA margin (%)