OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024-172+108.52%
Dec 31, 2023-82+4.74%
Dec 31, 2022-79+0.79%
Dec 31, 2021-78+24.17%
Dec 31, 2020-63-26.75%
Dec 31, 2019-86+45.14%
Dec 31, 2018-59-4.53%
Dec 31, 2017-62+42.92%
Dec 31, 2016-43+13.43%
Dec 31, 2015-38+40.98%
Dec 31, 2014-27