Image Source: Zacks Investment Research Although First Solar is one the world’s largest providers of solar panels ... be in store for First Solar’s stock at some point is that FSLR trades ...
Enphase, Sunrun and SolarEdge fell between 8% and 12%. Solar panel maker First Solar fell 12%. It’s the only panel maker with large-scale production in the U.S. and has benefited hugely from tax ...