Big chunk that got traded So this is speculation, but about 1,3 million shares changed hand a couple minutes ago from TD to TD. Today is the first day of the buy back so my guess is they already bought back 1,3 million shares out of the 1,66 millions shares to be bought out.
I saw a lot of selling pressure from TD for a lot of time in the pase weeks so I believe somebody wanted out but couldn't because it is so low float. Probably what was keeping this price down for a while.
Will be interesting to watch!