NasdaqCM:ONCYBiotechs
Oncolytics Biotech (ONCY) Valuation Check After Recent Share Price Momentum And Conflicting Signals
Oncolytics Biotech (ONCY) has attracted fresh attention after a recent move in its share price, with the stock closing at US$1.13 and showing mixed return patterns across the past year and over multiple years.
See our latest analysis for Oncolytics Biotech.
The recent 6.6% 1 day share price return and 10.8% 7 day share price return suggest short term momentum is building around Oncolytics Biotech, even as the 58.3% 1 year total shareholder return contrasts with weaker 3 and 5 year total...