UBS analyst issues BUY recommendation for SHLS on November 5, 2025 11:16AM ET. The previous analyst recommendation was Buy.SHLS was trading at $9.24 at issue of the analyst...
Roth Capital analyst issues BUY recommendation for CTRA on November 4, 2025 04:26PM ET. The previous analyst recommendation was Buy.CTRA was trading at $25.525 at issue of the...
Citigroup analyst issues NEUTRAL recommendation for E on November 4, 2025 05:13PM ET. The previous analyst recommendation was Neutral.E was trading at $36.39 at issue of the analyst...
GLJ Research analyst issues BUY recommendation for FSLR on November 4, 2025 12:10PM ET. The previous analyst recommendation was Buy.FSLR was trading at $265.705 at issue of the...
Citigroup analyst issues BUY recommendation for BP on November 3, 2025 07:08PM ET. The previous analyst recommendation was Buy.BP was trading at $34.87 at issue of the analyst...
Citigroup analyst issues NEUTRAL recommendation for SHEL on November 3, 2025 07:08PM ET. The previous analyst recommendation was Neutral.SHEL was trading at $74.39 at issue of the analyst...
Scotiabank analyst issues OUTPERFORM recommendation for XOM on November 3, 2025 03:26PM ET. The previous analyst recommendation was Outperform.XOM was trading at $114.46 at issue of the analyst...
Barclays analyst issues OVERWEIGHT recommendation for FSLR on November 3, 2025 11:58AM ET. The previous analyst recommendation was Overweight.FSLR was trading at $266.94 at issue of the analyst...
Santander analyst issues OUTPERFORM recommendation for BP on November 3, 2025 10:41AM ET. BP was trading at $35.13 at issue of the analyst recommendation.The overall analyst consensus :...
Jefferies analyst issues HOLD recommendation for CSIQ on November 3, 2025 10:36AM ET. The previous analyst recommendation was Buy.CSIQ was trading at $20.76 at issue of the analyst...