OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 202464+9.03%
Dec 31, 202358+13.49%
Dec 31, 202251+18.32%
Dec 31, 202144+150.08%
Dec 31, 202017+311.71%
Dec 31, 20194+112.41%
Dec 31, 20182+3.48%
Dec 31, 20172+1.91%
Dec 31, 20162+7.83%
Dec 31, 20152+126.68%
Dec 31, 20141