OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024394+99.28%
Dec 31, 2023198+89.86%
Dec 31, 2022104-37.28%
Dec 31, 2021166-27.80%
Dec 31, 2020230+308.93%
Dec 31, 201956-7.38%
Dec 31, 201861+46.07%
Dec 31, 201742+26.12%
Dec 31, 201633+6.99%
Dec 31, 201531-17.67%
Dec 31, 201437