First Solar Gains 29.3% in Past 3 Months: Should You Buy the Stock?

  • FSLR stock gains 29.3% on manufacturing capacity expansion efforts, but tariffs and warranty costs raise concerns.