Analyst Recommendations

Barclays analyst issues OVERWEIGHT recommendation for DVN on February 23, 2026 10:43AM ET. The previous analyst recommendation was Overweight.DVN was trading at $44.39 at issue of the analyst...

February 23, 2026   DVN -2.52%

Barclays analyst issues OVERWEIGHT recommendation for EQT on February 23, 2026 10:44AM ET. The previous analyst recommendation was Overweight.EQT was trading at $60.5 at issue of the analyst...

February 23, 2026   EQT -0.76%

BMO Capital analyst issues OUTPERFORM recommendation for CVE on February 20, 2026 05:27PM ET. The previous analyst recommendation was Outperform.CVE was trading at $22.71 at issue of the...

February 20, 2026   CVE -1.14%

TD Securities analyst issues BUY recommendation for CVE on February 20, 2026 05:41PM ET. The previous analyst recommendation was Buy.CVE was trading at $22.665 at issue of the...

February 20, 2026   CVE -1.14%

Morgan Stanley analyst issues OVERWEIGHT recommendation for NEE on February 20, 2026 03:12PM ET. The previous analyst recommendation was Overweight.NEE was trading at $92.3 at issue of the...

February 20, 2026   NEE -0.46%

Morgan Stanley analyst issues OVERWEIGHT recommendation for PPL on February 20, 2026 03:15PM ET. The previous analyst recommendation was Overweight.PPL was trading at $37.235 at issue of the...

February 20, 2026   PPL -1.27%

Cowen & Co. analyst issues BUY recommendation for CRM on February 20, 2026 02:16PM ET. The previous analyst recommendation was Buy.CRM was trading at $190.68 at issue of...

February 20, 2026   CRM -2.02%

Telsey Advisory analyst issues OUTPERFORM recommendation for WMT on February 20, 2026 02:37PM ET. The previous analyst recommendation was Outperform.WMT was trading at $122.73 at issue of the...

February 20, 2026   WMT 0.63%

Roth Capital analyst issues BUY recommendation for WMT on February 20, 2026 01:02PM ET. The previous analyst recommendation was Buy.WMT was trading at $124.87 at issue of the...

February 20, 2026   WMT 0.63%

UBS analyst issues BUY recommendation for WMT on February 20, 2026 01:13PM ET. The previous analyst recommendation was Buy.WMT was trading at $124.87 at issue of the analyst...

February 20, 2026   WMT 0.63%