First Solar (FSLR) PT Raised to $105 at Cowen

Go back to First Solar (FSLR) PT Raised to $105 at Cowen

First Solar, Inc. Announces Second Quarter 2021 Financial Results

July 29, 2021 4:10 PM EDT

Net sales of $629 millionNet income per share of $0.77Cash, cash equivalents, restricted cash, and marketable securities of $2.1 billionYTD net bookings of 9.0 GWDC; 4.1 GWDC since prior earnings callStarted site preparation for previously announced 3.3 GWDC factory in OhioAnnounced additional 3.3 GWDC... More