Over the past six months, First Solar’s stock price fell to $217.82. Shareholders have lost 18.6% of their capital, which is ...
Phoenix, Arizona-based First Solar, Inc. (FSLR) is a solar technology company that provides photovoltaic (PV) solar energy ...