Comparison Oncolytics Biotech (ONCY) with Competitors
Oncolytics Biotech (ONCY) industry is Biotechnology.
Free Cash Flow Yield
ONCY-19.25%
Industry-1.94%
Upside-17.31%
P/E
ONCY-3.38
Industry-18.88
Upside+1549.79%
Forward P/E
ONCY45.45
Industry15.31
Upside+196.86%
P/S
ONCY58.60
Industry9.28
Upside+531.32%
P/B
ONCY1055.04
Industry4.70
Upside+22359.80%