The end of the earnings season is always a good time to take a step back and see who shined (and who not so much). Let’s take ...
Shares of Enphase Energy Inc. (ENPH) fell over 4% in Wednesday’s regular trading session after analysts at BWG Global ...
The stock's fall snapped a two-day winning streak.