FSLR First Solar137.29+7.47 (+5.8%)
FSLR First Solar126.10-1.47 (-1.2%)
FSLR First Solar124.20-2.23 (-1.8%)
Outlook is neutral, with stock confined to a band of ±2%
Strategy has +109% ROI potential and 3% overvalued
FSLR First Solar127.50-3.96 (-3.0%)