Analyst Recommendations

KeyBanc analyst issues OVERWEIGHT recommendation for WTS on July 13, 2026 09:48AM ET. The previous analyst recommendation was Overweight.WTS was trading at $352.36 at issue of the analyst...

July 13, 2026   WTS 0.52%

Jefferies analyst issues BUY recommendation for DECK on July 13, 2026 08:48AM ET. The previous analyst recommendation was Buy.DECK was trading at $105.99 at issue of the analyst...

July 13, 2026   DECK 6.32%

Jefferies analyst issues BUY recommendation for MPC on July 12, 2026 04:57PM ET. The previous analyst recommendation was Buy.MPC was trading at $283.74 at issue of the analyst...

July 13, 2026   MPC -1.66%

Citigroup analyst issues BUY recommendation for CMG on July 12, 2026 11:30PM ET. The previous analyst recommendation was Buy.CMG was trading at $35.25 at issue of the analyst...

July 13, 2026   CMG 1.16%

UBS analyst issues BUY recommendation for MPC on July 10, 2026 02:13PM ET. The previous analyst recommendation was Buy.MPC was trading at $282.68 at issue of the analyst...

July 10, 2026   MPC -1.66%

UBS analyst issues BUY recommendation for LAD on July 10, 2026 12:37PM ET. The previous analyst recommendation was Buy.LAD was trading at $311.98 at issue of the analyst...

July 10, 2026   LAD 3.88%

Citigroup analyst issues BUY recommendation for CLH on July 10, 2026 10:58AM ET. The previous analyst recommendation was Buy.CLH was trading at $301.91 at issue of the analyst...

July 10, 2026   CLH 0.42%

Goldman Sachs analyst issues BUY recommendation for TREX on July 10, 2026 11:02AM ET. The previous analyst recommendation was Buy.TREX was trading at $46.76 at issue of the...

July 10, 2026   TREX 0.30%

Goldman Sachs analyst issues NEUTRAL recommendation for OC on July 10, 2026 11:01AM ET. The previous analyst recommendation was Neutral.OC was trading at $140.26 at issue of the...

July 10, 2026   OC 0.16%

BTIG analyst issues BUY recommendation for FTNT on July 10, 2026 11:52AM ET. The previous analyst recommendation was Buy.FTNT was trading at $163.73 at issue of the analyst...

July 10, 2026   FTNT -0.98%