Analyst Recommendations

Citigroup analyst issues POSITIVE recommendation for CCJ on July 15, 2026 01:47PM ET. The previous analyst recommendation was Positive.CCJ was trading at $91.8816 at issue of the analyst...

July 15, 2026   CCJ -1.65%

Morgan Stanley analyst issues OVERWEIGHT recommendation for SLB on July 15, 2026 11:57AM ET. The previous analyst recommendation was Overweight.SLB was trading at $47.54 at issue of the...

July 15, 2026   SLB 11.01%

Citigroup analyst issues NEUTRAL recommendation for MPC on July 14, 2026 10:18AM ET. The previous analyst recommendation was Neutral.MPC was trading at $296.88 at issue of the analyst...

July 14, 2026   MPC -0.97%

Citigroup analyst issues NEUTRAL recommendation for PSX on July 14, 2026 10:19AM ET. The previous analyst recommendation was Neutral.PSX was trading at $198.29 at issue of the analyst...

July 14, 2026   PSX -0.10%

Citigroup analyst issues NEUTRAL recommendation for VLO on July 14, 2026 10:23AM ET. The previous analyst recommendation was Neutral.VLO was trading at $295.79 at issue of the analyst...

July 14, 2026   VLO -0.90%

Barclays analyst issues OVERWEIGHT recommendation for FSLR on July 14, 2026 10:43AM ET. The previous analyst recommendation was Overweight.FSLR was trading at $221.03 at issue of the analyst...

July 14, 2026   FSLR -1.51%

Morgan Stanley analyst issues OVERWEIGHT recommendation for WMB on July 14, 2026 10:50AM ET. The previous analyst recommendation was Overweight.WMB was trading at $74.46 at issue of the...

July 14, 2026   WMB -1.66%

Jefferies analyst issues BUY recommendation for SHLS on July 14, 2026 10:47AM ET. The previous analyst recommendation was Buy.SHLS was trading at $9.4 at issue of the analyst...

July 14, 2026   SHLS -5.06%

Goldman Sachs analyst issues BUY recommendation for WMB on July 14, 2026 09:56AM ET. The previous analyst recommendation was Buy.WMB was trading at $74.46 at issue of the...

July 14, 2026   WMB -1.66%

Piper Sandler analyst issues OVERWEIGHT recommendation for PTEN on July 14, 2026 08:50AM ET. The previous analyst recommendation was Neutral.PTEN was trading at $9.68 at issue of the...

July 14, 2026   PTEN -1.35%