NasdaqCM:ONCYBiotechs
Is Oncolytics Biotech (ONCY) Price Reset Creating A Long Term Opportunity?
Wondering if Oncolytics Biotech at US$1.04 is priced for its potential or already running ahead of itself? This article walks through what the numbers are actually saying about value.
The stock shows mixed return figures, with a 7 day return of 8.3%, 30 day return of 2.0%, year to date return of 5.7%, a 1 year return of 108.0%, a 3 year return of 11.9% decline, and a 5 year return of 64.5% decline that some investors may see as a reset in expectations.
Recent attention around Oncolytics...