Analyst Recommendations

Deutsche Bank analyst issues BUY recommendation for XYZ on June 30, 2026 01:49PM ET. XYZ was trading at $77.295 at issue of the analyst recommendation.The overall analyst consensus...

June 30, 2026   XYZ -0.35%

Citigroup analyst issues UNDERPERFORM recommendation for XYZ on June 30, 2026 01:49PM ET. The previous analyst recommendation was Buy.XYZ was trading at $77.295 at issue of the analyst...

June 30, 2026   XYZ -0.35%

Oppenheimer analyst issues PERFORM recommendation for XYZ on June 30, 2026 01:49PM ET. The previous analyst recommendation was Outperform.XYZ was trading at $77.295 at issue of the analyst...

June 30, 2026   XYZ -0.35%

Piper Sandler analyst issues OVERWEIGHT recommendation for XYZ on June 30, 2026 01:49PM ET. The previous analyst recommendation was Overweight.XYZ was trading at $77.295 at issue of the...

June 30, 2026   XYZ -0.35%

Daiwa analyst issues OUTPERFORM recommendation for XYZ on June 30, 2026 01:49PM ET. XYZ was trading at $77.295 at issue of the analyst recommendation.The overall analyst consensus :...

June 30, 2026   XYZ -0.35%

Jefferies analyst issues HOLD recommendation for XYZ on June 30, 2026 01:49PM ET. The previous analyst recommendation was Buy.XYZ was trading at $77.295 at issue of the analyst...

June 30, 2026   XYZ -0.35%

Goldman Sachs analyst issues BUY recommendation for XYZ on June 30, 2026 01:49PM ET. The previous analyst recommendation was Buy.XYZ was trading at $77.295 at issue of the...

June 30, 2026   XYZ -0.35%

Craig-Hallum analyst issues BUY recommendation for XYZ on June 30, 2026 01:49PM ET. XYZ was trading at $77.295 at issue of the analyst recommendation.The overall analyst consensus :...

June 30, 2026   XYZ -0.35%

Citigroup analyst issues BUY recommendation for MRK on June 30, 2026 12:04PM ET. The previous analyst recommendation was Buy.MRK was trading at $129.38 at issue of the analyst...

June 30, 2026   MRK 3.25%

UBS analyst issues BUY recommendation for NESR on June 30, 2026 12:09PM ET. The previous analyst recommendation was Buy.NESR was trading at $28.49 at issue of the analyst...

June 30, 2026   NESR -3.50%