SPWR in minor retracement period and good time to buy. The .618 speed line should provide support and new bull rally should begin when price action can break above 40d-sma.
Related Ideas
More Room to Run
Audacity618
about SPWR