Market Update: DE, FSLR, UL, XYZ