both good reads.. might be the stock has just had a good run and some are taking profit..

http://spbrunner.blogspot.ca/2012/06/canexus-corp.html

http://www.holypotato.net/?p=1136