First Solar Inc. $162.89-5.45-3.24% ...