First Solar Heads Into Q2 Print Down 19% on the Month
FSLR reports second-quarter results on July 28 against a backdrop of sharp price deterioration, a crowded bull case on the Street, and insider selling that peaked at higher prices — a combination that puts the quality…
