Analyst Recommendations

Raymond James analyst issues STRONG BUY recommendation for VLO on July 13, 2026 12:48PM ET. The previous analyst recommendation was Strong Buy.VLO was trading at $280.69 at issue...

July 13, 2026   VLO -0.90%

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

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

July 10, 2026   SEDG -5.63%

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

July 10, 2026   ARRY -5.42%