Merck KGaA (ETR:MRK)
Germany flag Germany · Delayed Price · Currency is EUR
144.30
+1.05 (0.73%)
Oct 16, 2026, 5:35 PM CET

Merck KGaA Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
UBS
UBS
Hold
Maintains
€150.00
HoldMaintains€150.00+3.95%Oct 15, 2026
Barclays
Barclays
Hold
Maintains
€140.00 → €150.00
HoldMaintains€140.00 → €150.00+3.95%Sep 8, 2026
Jefferies
Jefferies
Hold
Maintains
€144.00
HoldMaintains€144.00-0.21%Sep 3, 2026
Deutsche Bank
Deutsche Bank
Hold
Maintains
€125.00 → €141.00
HoldMaintains€125.00 → €141.00-2.29%Aug 11, 2026
DZ BANK AG
DZ BANK AG
Buy
Maintains
n/a
BuyMaintainsn/an/aAug 8, 2026
Bernstein
Bernstein
Hold
Maintains
€121.00 → €151.00
HoldMaintains€121.00 → €151.00+4.64%Aug 7, 2026
J.P. Morgan
J.P. Morgan
Buy
Maintains
€150.00
BuyMaintains€150.00+3.95%Jun 1, 2026
Kepler Capital
Kepler Capital
Buy
Maintains
€152.00
BuyMaintains€152.00+5.34%May 1, 2026