First Solar Inc. (FSLR) Financial Update and Market Analysis 2025 | Monexa