First Solar (FSLR): Q1 EPS of $1.33 beats by $0.17. Revenue of $567M  beats by $23M. Shares...

|By:, SA News Editor
First Solar (FSLR): Q1 EPS of $1.33 beats by $0.17. Revenue of $567M  beats by $23M. Shares -2.35% AH. (PR)