FSLR   $214.57  -1.57% Market Closed After Close 216.93 1.10%

First Solar, Inc.