OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024-135+91.75%
Dec 31, 2023-70+17.84%
Dec 31, 2022-60-9.07%
Dec 31, 2021-66+22.40%
Dec 31, 2020-54-30.97%
Dec 31, 2019-78+57.59%
Dec 31, 2018-49-2.47%
Dec 31, 2017-50+48.45%
Dec 31, 2016-34+0.76%
Dec 31, 2015-34+64.63%
Dec 31, 2014-20