Analyst Recommendations

Citigroup analyst issues BUY recommendation for AMD on July 22, 2026 06:18PM ET. The previous analyst recommendation was Market Perform.AMD was trading at $557.01 at issue of the...

July 22, 2026   AMD 1.64%

UBS analyst issues MARKET PERFORM recommendation for CMCSA on July 22, 2026 06:51PM ET. The previous analyst recommendation was Market Perform.CMCSA was trading at $23.58 at issue of...

July 22, 2026   CMCSA -0.74%

Deutsche Bank analyst issues BUY recommendation for CMCSA on July 22, 2026 06:51PM ET. The previous analyst recommendation was Buy.CMCSA was trading at $23.58 at issue of the...

July 22, 2026   CMCSA -0.74%

Morgan Stanley analyst issues OVERWEIGHT recommendation for NEE on July 22, 2026 01:35PM ET. The previous analyst recommendation was Overweight.NEE was trading at $89.0899 at issue of the...

July 22, 2026   NEE -0.33%

Morgan Stanley analyst issues OVERWEIGHT recommendation for PPL on July 22, 2026 01:38PM ET. The previous analyst recommendation was Overweight.PPL was trading at $35.9 at issue of the...

July 22, 2026   PPL 0.18%

Bernstein analyst issues OUTPERFORM recommendation for MSFT on July 22, 2026 01:45PM ET. The previous analyst recommendation was Outperform.MSFT was trading at $392.35 at issue of the analyst...

July 22, 2026   MSFT -2.00%

Wedbush analyst issues OUTPERFORM recommendation for U on July 22, 2026 12:04PM ET. The previous analyst recommendation was Outperform.U was trading at $29.87 at issue of the analyst...

July 22, 2026   U 1.22%

Jefferies analyst issues BUY recommendation for U on July 22, 2026 12:05PM ET. The previous analyst recommendation was Buy.U was trading at $29.87 at issue of the analyst...

July 22, 2026   U 1.22%

Cowen & Co. analyst issues BUY recommendation for GM on July 22, 2026 12:36PM ET. The previous analyst recommendation was Buy.GM was trading at $79.52 at issue of...

July 22, 2026   GM -2.61%

RBC Capital analyst issues OUTPERFORM recommendation for KEY on July 22, 2026 11:11AM ET. The previous analyst recommendation was Outperform.KEY was trading at $22.95 at issue of the...

July 22, 2026   KEY 0.88%