Why Is First Solar (FSLR) Down 7.9% Since Last Earnings Report?

First Solar (FSLR) reported earnings 30 days ago. What's next for the stock?
Open original source
First Solar (FSLR) reported earnings 30 days ago. What's next for the stock?
Open original source