beta
First Solar, Inc.

First Solar, Inc.

FSLR
BATS
Shares

$190.61

-$5.25

-2.68%

Updated 29 Apr 20:00

$122.48

$285.99

52 weeks low/high