Canaccord have been around 1pg for a while now and put out a couple of reports on the company, they didn't get any business out of 1pg when they raised the recent $50m which would fund the company for years.
You make it sound as though Canaccord would only do the report to try and get business out of 1pg, I disagree with that, simple!
1PG Price at posting:
$2.32 Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.