Analyst Recommendations

BMO Capital analyst issues MARKET PERFORM recommendation for CMC on June 29, 2026 11:08AM ET. The previous analyst recommendation was Market Perform.CMC was trading at $69.2 at issue...

June 29, 2026   CMC 3.57%

BMO Capital analyst issues OUTPERFORM recommendation for PLD on June 29, 2026 11:20AM ET. The previous analyst recommendation was Outperform.PLD was trading at $139.97 at issue of the...

June 29, 2026   PLD -0.10%

Cantor Fitzgerald analyst issues NEUTRAL recommendation for ON on June 29, 2026 11:45AM ET. The previous analyst recommendation was Neutral.ON was trading at $90.65 at issue of the...

June 29, 2026   ON -5.22%

KeyBanc analyst issues OVERWEIGHT recommendation for AMAT on June 29, 2026 10:18AM ET. The previous analyst recommendation was Overweight.AMAT was trading at $626.84 at issue of the analyst...

June 29, 2026   AMAT -7.82%

Exane BNP Paribas analyst issues OUTPERFORM recommendation for URI on June 29, 2026 10:17AM ET. The previous analyst recommendation was Neutral.URI was trading at $1121.66 at issue of...

June 29, 2026   URI -3.25%

BMO Capital analyst issues OUTPERFORM recommendation for CASY on June 29, 2026 09:37AM ET. The previous analyst recommendation was Market Perform.CASY was trading at $778.63 at issue of...

June 29, 2026   CASY 0.41%

Cowen & Co. analyst issues BUY recommendation for PAYC on June 26, 2026 12:03PM ET. The previous analyst recommendation was Buy.PAYC was trading at $124.48 at issue of...

June 26, 2026   PAYC 6.89%

BMO Capital analyst issues OUTPERFORM recommendation for MORN on June 26, 2026 12:22PM ET. The previous analyst recommendation was Outperform.MORN was trading at $141.84 at issue of the...

June 26, 2026   MORN 6.41%

B. Riley analyst issues BUY recommendation for AMAT on June 26, 2026 12:24PM ET. The previous analyst recommendation was Buy.AMAT was trading at $668 at issue of the...

June 26, 2026   AMAT -7.82%

B. Riley analyst issues BUY recommendation for ON on June 26, 2026 12:25PM ET. The previous analyst recommendation was Buy.ON was trading at $118.74 at issue of the...

June 26, 2026   ON -5.22%