Analyst Recommendations

Barclays analyst issues OVERWEIGHT recommendation for MPLX on June 5, 2025 11:13AM ET. The previous analyst recommendation was Overweight.MPLX was trading at $51.12 at issue of the analyst...

June 5, 2025   MPLX 1.63%

Barclays analyst issues OVERWEIGHT recommendation for MPLX on June 5, 2025 11:13AM ET. The previous analyst recommendation was Overweight.MPLX was trading at $51.12 at issue of the analyst...

June 5, 2025   MPLX 1.63%

Morgan Stanley analyst issues EQUAL-WEIGHT recommendation for MPLX on June 5, 2025 11:13AM ET. The previous analyst recommendation was Equal-Weight.MPLX was trading at $51.12 at issue of the...

June 5, 2025   MPLX 1.63%

Citigroup analyst issues BUY recommendation for MPLX on June 5, 2025 11:13AM ET. The previous analyst recommendation was Buy.MPLX was trading at $51.12 at issue of the analyst...

June 5, 2025   MPLX 1.63%

Piper Sandler analyst issues HOLD recommendation for XOM on May 28, 2025 06:01PM ET. The previous analyst recommendation was Hold.XOM was trading at $102.12 at issue of the...

May 28, 2025   XOM 2.38%

Citigroup analyst issues BUY recommendation for CCJ on May 28, 2025 04:14PM ET. The previous analyst recommendation was Buy.CCJ was trading at $60.97 at issue of the analyst...

May 28, 2025   CCJ 2.24%

Jefferies analyst issues HOLD recommendation for FSLR on May 22, 2025 08:32PM ET. The previous analyst recommendation was Hold.FSLR was trading at $156.35 at issue of the analyst...

May 23, 2025   FSLR -1.60%

RBC Capital analyst issues SECTOR PERFORM recommendation for XOM on May 22, 2025 06:02PM ET. The previous analyst recommendation was Sector Perform.XOM was trading at $102.95 at issue...

May 22, 2025   XOM 2.38%

Barclays analyst issues HOLD recommendation for XOM on May 22, 2025 06:02PM ET. The previous analyst recommendation was Hold.XOM was trading at $102.95 at issue of the analyst...

May 22, 2025   XOM 2.38%

Jefferies analyst issues HOLD recommendation for BP on May 19, 2025 08:22AM ET. BP was trading at $29.76 at issue of the analyst recommendation.The overall analyst consensus :...

May 19, 2025   BP 2.12%