First Solar, Inc.

FSLR

Nasdaq

(%)

updated at