OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202433+85.74%
Dec 31, 202318+5.08%
Dec 31, 202217+13.27%
Dec 31, 202115+98.87%
Dec 31, 20208-14.02%
Dec 31, 20199+17.05%
Dec 31, 20187+2.21%
Dec 31, 20177+22.92%
Dec 31, 20166+28.36%
Dec 31, 20155+75.49%
Dec 31, 20143