"Was not Canaccord Capital dumping yesterday?..."
I believe so.
Maybe Canaccord is a market maket for the shares. According to a recent TSX bulletin (2009-0317), they are a market maker for the warrants, so they might also be a market maker for the shares.