OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
2015/122016/122017/122018/122019/122020/122021/122022/122023/122024/12
Return on Assets-11.3-13.8-20.1-27.1113.8-91.4-2.8-40.1-40.2-54.5
Return on equity (%)