One final note on Canaccord
they mention that they believe there will be one more financing this year. They handled the last on at 0.35... I assume they think they'll be handling the next one too, so it behooves them to keep the share price down so they can really clean up on the next one.
Why pay 0.35 when you can lower your rating, scare away investors, and get the next one at 0.20. It's just the way these investment banks work...