OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20249-33.06%
Dec 31, 202313.5-26.36%
Dec 31, 202218.3-87.79%
Dec 31, 2021150.1-51.85%
Dec 31, 2020311.7+177.30%
Dec 31, 2019112.4+3130.17%
Dec 31, 20183.5+82.20%
Dec 31, 20171.9-75.61%
Dec 31, 20167.8-93.82%
Dec 31, 2015126.7