Why the downgrade at CannacordDumping like crazy today. Too early to get financials - lost contract, news on continued unrecognized revenue generating another lost quarter, somethings up. Still looks good fundamentally but when big supporter house with the inside scoops dump ahead of news, certainly raises concern. Holding but watching the dump....