No one on the board needs to talk about the company. The analyst have spoken just go back thru the news postings they all talk about the problems of the chinese cheap labor, glut on inventory thru 2010, cheaper wind power coming to the forefront.
The company may be a sound company but it faces a lot of problems with regard to future growth and institutions don't pay with the unknown. Even one of the last news posts talks about wallstreet is tired of solar with its unknown future.
Based on your posting either you read and do no DD or you are a die hard optimist.