First Solar Inc (FSLR) Shares Surge 6.1% -- What GF Score of 91 Tells Investors

On May 11, 2026, First Solar Inc (FSLR) shares rose 6.1% to $233.27, showing a strong recovery in price performance over the past week (+10.3%) and month (+14.7
Open original source