OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 2024236+67.23%
Dec 31, 2023141+8.20%
Dec 31, 2022130+7.07%
Dec 31, 2021122+51.48%
Dec 31, 202080-10.86%
Dec 31, 201990+47.33%
Dec 31, 201861-4.29%
Dec 31, 201764+41.21%
Dec 31, 201645+13.18%
Dec 31, 201540+43.35%
Dec 31, 201428