Oncolytics Biotech, Inc. (ONCY): The stock medium term indicators say Sell today

Oncolytics Biotech, Inc. (ONCY) saw an uptrend of 11.76% in the recent trading with $1.14 being its most recent. The current price level -66.41% lower than the highest price of $3.39 marked by the stock while trading over the past 52-weeks, whereas it is 29.11% higher than the lowest price of $0.88 the company dropped […]