Analyst Recommendations

Barclays analyst issues OVERWEIGHT recommendation for VLO on October 7, 2025 11:14AM ET. The previous analyst recommendation was Overweight.VLO was trading at $163.42 at issue of the analyst...

October 7, 2025   VLO 0.92%

UBS analyst issues NEUTRAL recommendation for HAL on October 6, 2025 10:21AM ET. The previous analyst recommendation was Neutral.HAL was trading at $24.31 at issue of the analyst...

October 6, 2025   HAL -1.59%

Guggenheim analyst issues BUY recommendation for ARRY on October 6, 2025 11:41AM ET. The previous analyst recommendation was Buy.ARRY was trading at $9.07 at issue of the analyst...

October 6, 2025   ARRY -1.72%

UBS analyst issues NEUTRAL recommendation for BKR on October 6, 2025 09:39AM ET. The previous analyst recommendation was Neutral.BKR was trading at $48.5 at issue of the analyst...

October 6, 2025   BKR -1.75%

Morgan Stanley analyst issues OVERWEIGHT recommendation for MPC on October 3, 2025 11:31AM ET. The previous analyst recommendation was Overweight.MPC was trading at $192.24 at issue of the...

October 3, 2025   MPC 0.20%

HSBC analyst issues BUY recommendation for OXY on October 3, 2025 09:04AM ET. The previous analyst recommendation was Hold.OXY was trading at $44.23 at issue of the analyst...

October 3, 2025   OXY 1.07%

Morgan Stanley analyst issues OVERWEIGHT recommendation for WMB on October 2, 2025 12:19PM ET. The previous analyst recommendation was Overweight.WMB was trading at $64.84 at issue of the...

October 2, 2025   WMB -0.46%

Roth Capital analyst issues NEUTRAL recommendation for OXY on October 2, 2025 12:38PM ET. The previous analyst recommendation was Neutral.OXY was trading at $45.745 at issue of the...

October 2, 2025   OXY 1.07%

Barclays analyst issues OVERWEIGHT recommendation for SHLS on October 2, 2025 10:07AM ET. The previous analyst recommendation was Equal-Weight.SHLS was trading at $7.93 at issue of the analyst...

October 2, 2025   SHLS -0.34%

Jefferies analyst issues BUY recommendation for FSLR on October 2, 2025 10:49AM ET. The previous analyst recommendation was Buy.FSLR was trading at $224.82 at issue of the analyst...

October 2, 2025   FSLR 1.14%