I am not one for conspiracies so my thoughts regarding TD selling gravitates to retail owning 56% of this stock and TD is the biggest retail player. Most retail do not have the patience required for the big payoff that ZEN is about to give us. I say good ridance for the retail who cannot see ZEN for the chance in a decade that it is!
Glorieux