Analyst Recommendations

Raymond James analyst issues OUTPERFORM recommendation for MPC on July 13, 2026 12:47PM ET. The previous analyst recommendation was Outperform.MPC was trading at $283.74 at issue of the...

July 13, 2026   MPC -0.97%

Raymond James analyst issues OUTPERFORM recommendation for PSX on July 13, 2026 12:48PM ET. The previous analyst recommendation was Outperform.PSX was trading at $188.36 at issue of the...

July 13, 2026   PSX -0.10%

Barclays analyst issues OVERWEIGHT recommendation for TRGP on July 13, 2026 10:27AM ET. The previous analyst recommendation was Overweight.TRGP was trading at $273.35 at issue of the analyst...

July 13, 2026   TRGP -1.49%

Barclays analyst issues OVERWEIGHT recommendation for MPC on July 13, 2026 10:26AM ET. The previous analyst recommendation was Overweight.MPC was trading at $283.74 at issue of the analyst...

July 13, 2026   MPC -0.97%

Wells Fargo analyst issues OVERWEIGHT recommendation for PBA on July 13, 2026 09:14AM ET. The previous analyst recommendation was Overweight.PBA was trading at $47.55 at issue of the...

July 13, 2026   PBA 0.31%

Jefferies analyst issues BUY recommendation for MPC on July 12, 2026 04:57PM ET. The previous analyst recommendation was Buy.MPC was trading at $283.74 at issue of the analyst...

July 13, 2026   MPC -0.97%

UBS analyst issues BUY recommendation for MPC on July 10, 2026 02:13PM ET. The previous analyst recommendation was Buy.MPC was trading at $282.68 at issue of the analyst...

July 10, 2026   MPC -0.97%

Jefferies analyst issues BUY recommendation for CVX on July 10, 2026 01:28PM ET. The previous analyst recommendation was Buy.CVX was trading at $175.29 at issue of the analyst...

July 10, 2026   CVX 0.19%

Susquehanna analyst issues NEUTRAL recommendation for ENPH on July 10, 2026 11:08AM ET. The previous analyst recommendation was Neutral.ENPH was trading at $44.89 at issue of the analyst...

July 10, 2026   ENPH -5.63%

Susquehanna analyst issues POSITIVE recommendation for FSLR on July 10, 2026 11:08AM ET. The previous analyst recommendation was Positive.FSLR was trading at $228.5 at issue of the analyst...

July 10, 2026   FSLR -1.51%