Outlook is neutral, with stock confined to a span of ±7%
Strategy has +71% ROI potential and 10% overvalued
FSLR First Solar277.81-37.14 (-11.8%)
Outlook is neutral, with stock confined to a band of ±7%
Strategy has +71% ROI potential and 17% overvalued
FSLR First Solar303.01-0.37 (-0.1%)
FSLR First Solar293.42+19.75 (+7.2%)