FSLR   $172.16  -10.32% Market Closed After Close 173.2 0.60%

First Solar, Inc.