Analyst Recommendations

Citigroup analyst issues NEUTRAL recommendation for TREX on July 15, 2026 10:35AM ET. The previous analyst recommendation was Neutral.TREX was trading at $44.17 at issue of the analyst...

July 15, 2026   TREX 0.30%

Piper Sandler analyst issues OVERWEIGHT recommendation for AJG on July 15, 2026 09:17AM ET. The previous analyst recommendation was Neutral.AJG was trading at $253.83 at issue of the...

July 15, 2026   AJG 4.59%

UBS analyst issues BUY recommendation for TREX on July 14, 2026 01:00PM ET. The previous analyst recommendation was Buy.TREX was trading at $45.79 at issue of the analyst...

July 14, 2026   TREX 0.30%

Bernstein analyst issues OUTPERFORM recommendation for LLY on July 14, 2026 12:33PM ET. The previous analyst recommendation was Outperform.LLY was trading at $1185.08 at issue of the analyst...

July 14, 2026   LLY 2.15%

Goldman Sachs analyst issues SELL recommendation for BAH on July 14, 2026 10:08AM ET. The previous analyst recommendation was Sell.BAH was trading at $64.8 at issue of the...

July 14, 2026   BAH 1.84%

Citigroup analyst issues NEUTRAL recommendation for MPC on July 14, 2026 10:18AM ET. The previous analyst recommendation was Neutral.MPC was trading at $296.88 at issue of the analyst...

July 14, 2026   MPC -1.66%

Citigroup analyst issues BUY recommendation for HRI on July 14, 2026 10:28AM ET. The previous analyst recommendation was Buy.HRI was trading at $147.71 at issue of the analyst...

July 14, 2026   HRI -7.86%

Citigroup analyst issues BUY recommendation for CAT on July 14, 2026 10:27AM ET. The previous analyst recommendation was Buy.CAT was trading at $931.47 at issue of the analyst...

July 14, 2026   CAT -3.43%

Citigroup analyst issues BUY recommendation for TEX on July 14, 2026 10:28AM ET. The previous analyst recommendation was Buy.TEX was trading at $65.61 at issue of the analyst...

July 14, 2026   TEX -0.96%

Wells Fargo analyst issues OVERWEIGHT recommendation for OC on July 14, 2026 10:32AM ET. The previous analyst recommendation was Overweight.OC was trading at $141.11 at issue of the...

July 14, 2026   OC 0.16%