OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 2024-213.4+63.39%
Dec 31, 2023-130.6+6.20%
Dec 31, 2022-123-19.82%
Dec 31, 2021-153.4-50.94%
Dec 31, 2020-312.6-83.45%
Dec 31, 2019-1,888.2-26.49%
Dec 31, 2018-2,568.6-15.89%
Dec 31, 2017-3,053.8+60.43%
Dec 31, 2016-1,903.6-6.22%
Dec 31, 2015-2,029.8-27.97%
Dec 31, 2014-2,818.1