Tag: Evergreen Solar earnings per share