OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 2024-269.6+91.24%
Dec 31, 2023-141-7.71%
Dec 31, 2022-152.7-14.81%
Dec 31, 2021-179.3-50.35%
Dec 31, 2020-361.1-82.21%
Dec 31, 2019-2,029.9-31.67%
Dec 31, 2018-2,970.8-7.74%
Dec 31, 2017-3,220.1+40.25%
Dec 31, 2016-2,296+5.19%
Dec 31, 2015-2,182.7-37.81%
Dec 31, 2014-3,509.6