Analyst Recommendations

National Bank analyst issues OUTPERFORM recommendation for CCJ on September 3, 2024 04:50PM ET. CCJ was trading at $37.95 at issue of the analyst recommendation.The overall analyst consensus...

September 3, 2024   CCJ -2.70%

Jefferies analyst issues BUY recommendation for FSLR on September 3, 2024 04:21PM ET. The previous analyst recommendation was Buy.FSLR was trading at $212.74 at issue of the analyst...

September 3, 2024   FSLR -2.04%

Jefferies analyst issues HOLD recommendation for ENPH on September 3, 2024 04:25PM ET. The previous analyst recommendation was Hold.ENPH was trading at $112.91 at issue of the analyst...

September 3, 2024   ENPH -4.60%

Jefferies analyst issues HOLD recommendation for SEDG on September 3, 2024 04:29PM ET. SEDG was trading at $22.07 at issue of the analyst recommendation.The overall analyst consensus :...

September 3, 2024   SEDG -6.75%

Jefferies analyst issues HOLD recommendation for SHLS on September 3, 2024 04:30PM ET. SHLS was trading at $6.23 at issue of the analyst recommendation.The overall analyst consensus :...

September 3, 2024   SHLS -8.84%

Citigroup analyst issues BUY recommendation for OKE on September 3, 2024 06:36AM ET. The previous analyst recommendation was Buy.OKE was trading at $92.36 at issue of the analyst...

September 3, 2024   OKE -0.74%

DNB Markets analyst issues BUY recommendation for RIG on September 2, 2024 09:17AM ET. RIG was trading at $4.74 at issue of the analyst recommendation.The overall analyst consensus...

September 2, 2024   RIG -5.31%

Scotiabank analyst issues OUTPERFORM recommendation for OKE on August 30, 2024 10:17AM ET. The previous analyst recommendation was Outperform.OKE was trading at $91.805 at issue of the analyst...

August 30, 2024   OKE -0.74%

Wells Fargo analyst issues OVERWEIGHT recommendation for OKE on August 30, 2024 05:47AM ET. The previous analyst recommendation was Overweight.OKE was trading at $90.15 at issue of the...

August 30, 2024   OKE -0.74%

William Blair analyst issues MARKET PERFORM recommendation for ENPH on August 29, 2024 05:52AM ET. ENPH was trading at $123.65 at issue of the analyst recommendation.The overall analyst...

August 29, 2024   ENPH -4.60%