OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024332+95.56%
Dec 31, 2023170+11580.06%
Dec 31, 20221-49.00%
Dec 31, 20213-98.75%
Dec 31, 2020228+202.64%
Dec 31, 201975+9.76%
Dec 31, 201869+114.45%
Dec 31, 201732+5371.45%
Dec 31, 20161-99.11%
Dec 31, 201566-16.80%
Dec 31, 201479