First Solar 86.0400 / +2.75%

News