FSLR   $172.16  -10.32% Market Closed After Close 173.17 0.59%

First Solar, Inc.