FSLR   $189.68  -1.63% Market Open

First Solar, Inc.