I examined the last video presentationTara Christie is somewhat subtle, yet obvious where this company puts its launch pad.
I incline to spare you a rehash of what you have most assuredly viewed.
I would voice that anyone selling, except insider filers, has something more than a few loose paper certificates.
Have a look where some minor selling has occurred. In illiquid markets it can make a percentage move seem quite bold.
https://www.barrons.com/market-data/stocks/byn?countrycode=ca&mod=searchresults_companyquotes&mod=searchbar