Analyst Recommendations

Barclays analyst issues OVERWEIGHT recommendation for XOM on May 26, 2026 11:25AM ET. The previous analyst recommendation was Overweight.XOM was trading at $154.92 at issue of the analyst...

May 26, 2026   XOM -1.16%

Barclays analyst issues OVERWEIGHT recommendation for OXY on May 26, 2026 10:55AM ET. The previous analyst recommendation was Equal-Weight.OXY was trading at $58.81 at issue of the analyst...

May 26, 2026   OXY -1.20%

TD Securities analyst issues BUY recommendation for PBA on May 26, 2026 09:29AM ET. The previous analyst recommendation was Hold.PBA was trading at $49.58 at issue of the...

May 26, 2026   PBA -1.42%

Morgan Stanley analyst issues OVERWEIGHT recommendation for FANG on May 22, 2026 01:05PM ET. The previous analyst recommendation was Overweight.FANG was trading at $201.17 at issue of the...

May 22, 2026   FANG -1.37%

Morgan Stanley analyst issues OVERWEIGHT recommendation for DVN on May 22, 2026 01:05PM ET. The previous analyst recommendation was Overweight.DVN was trading at $47.37 at issue of the...

May 22, 2026   DVN 0.86%

Morgan Stanley analyst issues OVERWEIGHT recommendation for COP on May 22, 2026 01:04PM ET. The previous analyst recommendation was Overweight.COP was trading at $121.26 at issue of the...

May 22, 2026   COP -0.88%

Guggenheim analyst issues BUY recommendation for SHLS on May 22, 2026 10:42AM ET. The previous analyst recommendation was Buy.SHLS was trading at $9.55 at issue of the analyst...

May 22, 2026   SHLS 2.05%

Roth Capital analyst issues BUY recommendation for ENPH on May 22, 2026 10:50AM ET. The previous analyst recommendation was Buy.ENPH was trading at $62.34 at issue of the...

May 22, 2026   ENPH -1.64%

Jefferies analyst issues BUY recommendation for SHEL on May 21, 2026 12:34PM ET. The previous analyst recommendation was Buy.SHEL was trading at $86.72 at issue of the analyst...

May 21, 2026   SHEL 0.35%

Santander analyst issues OUTPERFORM recommendation for PBR on May 21, 2026 09:01AM ET. The previous analyst recommendation was Neutral.PBR was trading at $19.83 at issue of the analyst...

May 21, 2026   PBR -0.32%