Analyst Recommendations

Oppenheimer analyst issues OUTPERFORM recommendation for CAT on May 1, 2026 11:58AM ET. The previous analyst recommendation was Outperform.CAT was trading at $890.11 at issue of the analyst...

May 1, 2026   CAT 1.04%

Citigroup analyst issues BUY recommendation for PH on May 1, 2026 10:24AM ET. The previous analyst recommendation was Buy.PH was trading at $909.42 at issue of the analyst...

May 1, 2026   PH 0.33%

Citigroup analyst issues BUY recommendation for VMC on May 1, 2026 10:30AM ET. The previous analyst recommendation was Buy.VMC was trading at $301.74 at issue of the analyst...

May 1, 2026   VMC -2.21%

Guggenheim analyst issues BUY recommendation for REGN on May 1, 2026 10:47AM ET. The previous analyst recommendation was Buy.REGN was trading at $707.06 at issue of the analyst...

May 1, 2026   REGN -1.83%

Piper Sandler analyst issues NEUTRAL recommendation for AJG on May 1, 2026 10:51AM ET. The previous analyst recommendation was Neutral.AJG was trading at $206.4 at issue of the...

May 1, 2026   AJG 0.20%

BMO Capital analyst issues OUTPERFORM recommendation for APD on May 1, 2026 08:33AM ET. The previous analyst recommendation was Market Perform.APD was trading at $300.05 at issue of...

May 1, 2026   APD 0.33%

Goldman Sachs analyst issues SELL recommendation for ITW on April 30, 2026 10:13PM ET. The previous analyst recommendation was Sell.ITW was trading at $258.01 at issue of the...

April 30, 2026   ITW -1.52%

Morgan Stanley analyst issues OVERWEIGHT recommendation for GOOGL on April 30, 2026 04:15PM ET. The previous analyst recommendation was Overweight.GOOGL was trading at $381.68 at issue of the...

April 30, 2026   GOOGL -2.90%

Benchmark analyst issues BUY recommendation for MSFT on April 30, 2026 01:08PM ET. The previous analyst recommendation was Buy.MSFT was trading at $405.16 at issue of the analyst...

April 30, 2026   MSFT -3.98%

Roth Capital analyst issues BUY recommendation for META on April 30, 2026 01:28PM ET. The previous analyst recommendation was Buy.META was trading at $604.945 at issue of the...

April 30, 2026   META -5.15%