Comparison Oculis (OCS) with Competitors
Oculis (OCS) industry is Biotechnology.
Operating Margin
OCS-10396.00%
Industry-2055.25%
Upside-8340.75%
Debt-to-Equity
OCS1.14%
Industry28.27%
Upside-95.96%
Free Cash Flow Yield
OCS-10.28%
Industry-1.75%
Upside-8.54%
P/E
OCS-6.06
Industry-20.52
Upside+1446.17%
P/S
OCS705.51
Industry10.01
Upside+6945.56%
P/B
OCS3.22
Industry5.15
Upside-37.42%