After 33% Plunge, First Solar Stock Faces A Death Cross — And Here Comes Tesla

Momentum just snapped — and the chart isn't being subtle about it.
Open original source
Momentum just snapped — and the chart isn't being subtle about it.
Open original source