OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndWorking capital (Million USD)YoY (%)
Dec 31, 202431+29.70%
Dec 31, 202324+32.56%
Dec 31, 202218+2.15%
Dec 31, 202118+65.61%
Dec 31, 202011+4491.45%
Dec 31, 20190-109.19%
Dec 31, 2018-3-20.97%
Dec 31, 2017-3+83.86%
Dec 31, 2016-2+7.55%
Dec 31, 2015-2+90.87%
Dec 31, 2014-1