First Solar, Inc.
FSLR
$139.13
$8.006.10%
FSLR
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.