OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024-194+139.68%
Dec 31, 2023-81+13.65%
Dec 31, 2022-71+984.05%
Dec 31, 2021-7-95.79%
Dec 31, 2020-156-280.19%
Dec 31, 201986-244.01%
Dec 31, 2018-60-5.38%
Dec 31, 2017-63+41.79%
Dec 31, 2016-45+12.47%
Dec 31, 2015-40+38.75%
Dec 31, 2014-29