Yep you're right! Should know better as I used to work at JP Morgan!
Sure no firm buy recommendation but having done many reports like this myself I found they generated me great commission and more often than not pushed SP higher.
Anyway details aside it seems to be working!
GNX Price at posting:
22.0¢ Sentiment: Buy Disclosure: Held