Quote from subban:
Try APWR, I personally think a much better company. BWEN has no institutional ownership and I think much more open for manipulation. APWR has 33 mill shares and has jp morgan and merrill lynch and other instituions buying shares. I also looked at their guidance forecast it looks like a lot more growth potential and earnings than BWEN.
Quote from NoDoji:
My Etrade info page shows BWEN 74% institutionally owned with low turnover, and APWR only 30%. I like all the insider purchases on both these companies. I just learned about another wind energy company yesterday - AMSC - thinking of getting into that one down the road.
