Please use a PC Browser to access Register-Tadawul
Get It
First Solar shares are trading lower after Baird maintained an Outperform rating on the stock and lowered its price target from $267 to $240.
First Solar, Inc. FSLR | 254.80 | -6.61% |
