My experience with Canadian biotechs have been totally disappointing, regardless of the strength of the science upon which, the company is based on.
That has made me conclude that management plays a much bigger role than the science in achieving success!!!
The lack of support & the obvious silence here is getting to obvious to ignore as the continued drop in SP making that loud & clear!!
Still hoping there is a good reason for that, otherwise this good story end up having scary ending for the retail investors!!!