OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-303.7+119.82%
Dec 31, 2023-138.1+0.14%
Dec 31, 2022-138+816.23%
Dec 31, 2021-15.1-98.32%
Dec 31, 2020-894.3-143.77%
Dec 31, 20192,043.3-167.80%
Dec 31, 2018-3,014-8.56%
Dec 31, 2017-3,296.2+39.14%
Dec 31, 2016-2,369+4.30%
Dec 31, 2015-2,271.3-38.79%
Dec 31, 2014-3,710.9