OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-1-78.84%
Dec 31, 2023-6+63.85%
Dec 31, 2022-4+211.14%
Dec 31, 2021-1+41.97%
Dec 31, 2020-1-62.42%
Dec 31, 2019-2+18.48%
Dec 31, 2018-2-77.11%
Dec 31, 2017-8+330.02%
Dec 31, 2016-2+7.93%
Dec 31, 2015-2+41.11%
Dec 31, 2014-1