Should you buy First Solar stock ahead of earnings?

  • The American solar company First Solar (NASDAQ: FSLR) has been making rapid gains over the last 30 days, with FSLR stock rallying 13.02% during that time frame and reaching its press time price of $142.89.