Analyst Recommendations

Citigroup analyst issues BUY recommendation for ROK on May 6, 2026 10:51AM ET. The previous analyst recommendation was Buy.ROK was trading at $435.93 at issue of the analyst...

May 6, 2026   ROK 0.10%

Citigroup analyst issues NEUTRAL recommendation for ON on May 6, 2026 10:52AM ET. The previous analyst recommendation was Neutral.ON was trading at $102.67 at issue of the analyst...

May 6, 2026   ON -1.86%

Piper Sandler analyst issues OVERWEIGHT recommendation for ANET on May 6, 2026 10:54AM ET. The previous analyst recommendation was Overweight.ANET was trading at $170.22 at issue of the...

May 6, 2026   ANET 0.99%

Citigroup analyst issues BUY recommendation for J on May 6, 2026 10:49AM ET. The previous analyst recommendation was Buy.J was trading at $136.74 at issue of the analyst...

May 6, 2026   J 1.22%

Citigroup analyst issues BUY recommendation for AJG on May 6, 2026 09:05AM ET. The previous analyst recommendation was Neutral.AJG was trading at $205.8 at issue of the analyst...

May 6, 2026   AJG 1.34%

Barclays analyst issues OVERWEIGHT recommendation for MPC on May 6, 2026 09:42AM ET. The previous analyst recommendation was Overweight.MPC was trading at $260.51 at issue of the analyst...

May 6, 2026   MPC -1.27%

Barclays analyst issues OVERWEIGHT recommendation for ROK on May 6, 2026 09:46AM ET. The previous analyst recommendation was Overweight.ROK was trading at $435.93 at issue of the analyst...

May 6, 2026   ROK 0.10%

Barclays analyst issues OVERWEIGHT recommendation for VRTX on May 6, 2026 09:48AM ET. The previous analyst recommendation was Overweight.VRTX was trading at $424.36 at issue of the analyst...

May 6, 2026   VRTX 1.83%

Bernstein analyst issues MARKET PERFORM recommendation for DECK on May 6, 2026 08:55AM ET. The previous analyst recommendation was Underperform.DECK was trading at $98.54 at issue of the...

May 6, 2026   DECK -0.21%

Raymond James analyst issues MARKET PERFORM recommendation for MSFT on May 5, 2026 04:28PM ET. The previous analyst recommendation was Market Perform.MSFT was trading at $409.58 at issue...

May 5, 2026   MSFT -2.25%