OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndResearch & development (Million USD)YoY (%)
Dec 31, 2024128+109.05%
Dec 31, 202361+14.20%
Dec 31, 202253+6.75%
Dec 31, 202150+74.54%
Dec 31, 202029-30.17%
Dec 31, 201941+11.31%
Dec 31, 201837+19.54%
Dec 31, 201731+14.10%
Dec 31, 201627+1.71%
Dec 31, 201527+40.95%
Dec 31, 201419