First Solar Stock Faces Continued Downside Pressure.