FSLR   $192.82  -3.42% Market Closed After Close 194.5 0.87%

First Solar, Inc.