OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 20243+31.89%
Dec 31, 20232+16.77%
Dec 31, 20222+57.92%
Dec 31, 20211+4.08%
Dec 31, 20201+25.89%
Dec 31, 20191+339.63%
Dec 31, 20180+77.87%
Dec 31, 20170+7.96%
Dec 31, 20160-15.67%
Dec 31, 20150+0.75%
Dec 31, 20140