Merck KGaA (ETR:MRK)

Germany flag Germany · Delayed Price · Currency is EUR
136.90
+2.45 (1.82%)
Oct 2, 2026, 5:36 PM CET
Market Cap58.46B +22.8%
Revenue (ttm)21.14B -0.4%
Net Income2.37B -17.2%
EPS5.45 -17.3%
Shares Out 434.78M
PE Ratio24.67
Forward PE15.51
Dividend2.20 (1.61%)
Ex-Dividend DateApr 27, 2026
Volume260,313
Open133.95
Previous Close134.45
Day's Range132.95 - 136.90
52-Week Range100.70 - 148.80
Beta0.81
AnalystsBuy
Price Target154.21 (+12.64%)
Earnings DateNov 12, 2026