OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 2024458+81.68%
Dec 31, 2023252+68.84%
Dec 31, 2022149-27.14%
Dec 31, 2021205-21.76%
Dec 31, 2020262+232.57%
Dec 31, 201979+7.80%
Dec 31, 201873+31.77%
Dec 31, 201755-26.03%
Dec 31, 201675-32.06%
Dec 31, 2015110+41.07%
Dec 31, 201478