First Solar INC FIRST SOLAR ORD SHS 78.36 / +1.08%

News