FSLR: First Solar

💔 Sales: $887.67M vs. $1.07B est.

#stocks #earnings #FSLR