Analyst Recommendations

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.20%

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 -0.42%

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.05%

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 4.51%

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.13%

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 -1.25%

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.72%

Barclays analyst issues OVERWEIGHT recommendation for PBA on May 21, 2026 09:16AM ET. The previous analyst recommendation was Overweight.PBA was trading at $49.26 at issue of the analyst...

May 21, 2026   PBA 0.90%

Goldman Sachs analyst issues NEUTRAL recommendation for OXY on May 20, 2026 10:37PM ET. The previous analyst recommendation was Sell.OXY was trading at $58.87 at issue of the...

May 20, 2026   OXY -0.34%

Scotiabank analyst issues OUTPERFORM recommendation for CNQ on May 20, 2026 02:23PM ET. The previous analyst recommendation was Outperform.CNQ was trading at $49.035 at issue of the analyst...

May 20, 2026   CNQ 0.12%