OCULAR THERAPEUTIX, INCOCUL

Market cap
$2.3B
P/E ratio
2014/122015/122016/122017/122018/122019/122020/122021/122022/122023/122024/12
Depreciation & amortization11122332234
Stock-based compensation356779815171833
Cash from operations -20-34-34-50-49-78-54-66-60-70-135
Capital expenditures-1-2-2-8-2-2-1-1-4-6-1
Cash from investing -39-393627-2-2-1-1-4-6-1
Proceeds from issuance of term debt, net---------82-
Repayments of term debt---------26-
Cash from financing 7966132697522831170332
Free cash flow
FCF margin (%)