Analyst Recommendations

Citigroup analyst issues BUY recommendation for HAL on October 14, 2025 11:30AM ET. The previous analyst recommendation was Buy.HAL was trading at $22.5 at issue of the analyst...

October 14, 2025   HAL -1.36%

Barclays analyst issues OVERWEIGHT recommendation for TRP on October 14, 2025 10:08AM ET. The previous analyst recommendation was Overweight.TRP was trading at $52.77 at issue of the analyst...

October 14, 2025   TRP -0.54%

Citigroup analyst issues BUY recommendation for FSLR on October 14, 2025 10:45AM ET. The previous analyst recommendation was Buy.FSLR was trading at $226.15 at issue of the analyst...

October 14, 2025   FSLR -1.13%

Piper Sandler analyst issues OVERWEIGHT recommendation for FTI on October 14, 2025 10:46AM ET. The previous analyst recommendation was Overweight.FTI was trading at $36 at issue of the...

October 14, 2025   FTI -0.57%

Jefferies analyst issues BUY recommendation for COP on October 13, 2025 07:41PM ET. The previous analyst recommendation was Buy.COP was trading at $88.78 at issue of the analyst...

October 13, 2025   COP -0.75%

Roth Capital analyst issues BUY recommendation for DVN on October 13, 2025 08:07PM ET. DVN was trading at $33.21 at issue of the analyst recommendation.The overall analyst consensus...

October 13, 2025   DVN -0.82%

Citigroup analyst issues NEUTRAL recommendation for E on October 13, 2025 05:42PM ET. The previous analyst recommendation was Neutral.E was trading at $34.58 at issue of the analyst...

October 13, 2025   E -0.85%

Barclays analyst issues OVERWEIGHT recommendation for MPC on October 13, 2025 11:35AM ET. The previous analyst recommendation was Overweight.MPC was trading at $180.89 at issue of the analyst...

October 13, 2025   MPC -6.13%

Susquehanna analyst issues NEUTRAL recommendation for ENPH on October 13, 2025 12:03PM ET. The previous analyst recommendation was Neutral.ENPH was trading at $34.27 at issue of the analyst...

October 13, 2025   ENPH -1.69%

Susquehanna analyst issues POSITIVE recommendation for RUN on October 13, 2025 12:05PM ET. The previous analyst recommendation was Positive.RUN was trading at $18.8 at issue of the analyst...

October 13, 2025   RUN -4.56%