Analyst Recommendations

BMO Capital analyst issues MARKET PERFORM recommendation for PBA on July 3, 2026 11:11AM ET. The previous analyst recommendation was Market Perform.PBA was trading at $46.44 at issue...

July 3, 2026   PBA 0.55%

Jefferies analyst issues BUY recommendation for VLO on July 2, 2026 06:00PM ET. The previous analyst recommendation was Buy.VLO was trading at $268.165 at issue of the analyst...

July 2, 2026   VLO 1.67%

Roth Capital analyst issues BUY recommendation for SHLS on July 2, 2026 05:50PM ET. The previous analyst recommendation was Buy.SHLS was trading at $9.67 at issue of the...

July 2, 2026   SHLS 5.13%

UBS analyst issues NEUTRAL recommendation for HAL on July 2, 2026 12:45PM ET. The previous analyst recommendation was Neutral.HAL was trading at $33.01 at issue of the analyst...

July 2, 2026   HAL 0.29%

Cowen & Co. analyst issues BUY recommendation for SHEL on July 2, 2026 11:30AM ET. The previous analyst recommendation was Buy.SHEL was trading at $76.57 at issue of...

July 2, 2026   SHEL 0.18%

Cowen & Co. analyst issues BUY recommendation for BKR on July 2, 2026 11:38AM ET. The previous analyst recommendation was Buy.BKR was trading at $53.82 at issue of...

July 2, 2026   BKR 1.95%

Wolfe Research analyst issues OUTPERFORM recommendation for CVX on July 2, 2026 10:12AM ET. The previous analyst recommendation was Peer Perform.CVX was trading at $165.7 at issue of...

July 2, 2026   CVX -0.67%

Jefferies analyst issues BUY recommendation for EOG on July 2, 2026 09:02AM ET. The previous analyst recommendation was Buy.EOG was trading at $128.59 at issue of the analyst...

July 2, 2026   EOG -1.12%

Cowen & Co. analyst issues BUY recommendation for SLB on July 1, 2026 12:30PM ET. The previous analyst recommendation was Buy.SLB was trading at $46.49 at issue of...

July 1, 2026   SLB 1.21%

Barclays analyst issues OVERWEIGHT recommendation for VLO on July 1, 2026 09:57AM ET. The previous analyst recommendation was Overweight.VLO was trading at $260.44 at issue of the analyst...

July 1, 2026   VLO 1.67%