Back to marketsfxempire.com/June 3, 2026 at 6:59 AMFSLRRecord Sales Lift First Solar SharesFirst Solar, Inc. (FSLR) up 47% in a month after big institutional buying.Open original source