My own guess, is based upon technical chart, and his opinion on the shelf. In reviewing his posts, he seemed to think the management was stonger on the science and technology, but not so much on steering the company financially to the next level.
Just my opinion, and I actually hope Robs90277 will clarify.