OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Dec 31, 20249-20.02%
Dec 31, 202312+19.11%
Dec 31, 202210+41.69%
Dec 31, 20217-14.07%
Dec 31, 20208-20.25%
Dec 31, 201910-0.83%
Dec 31, 201810-2.31%
Dec 31, 201710+216.27%
Dec 31, 20163+7.04%
Dec 31, 20153+73.68%
Dec 31, 20142