Analyst Recommendations

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

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

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

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

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

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

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

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

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

UBS analyst issues BUY recommendation for SHLS on October 1, 2025 11:08AM ET. The previous analyst recommendation was Buy.SHLS was trading at $7.41 at issue of the analyst...

October 1, 2025   SHLS 4.11%