Merck KGaA (ETR:MRK)

Germany flag Germany · Delayed Price · Currency is EUR
137.95
-0.10 (-0.07%)
Aug 21, 2026, 5:38 PM CET
Market Cap59.98B +23.6%
Revenue (ttm)21.14B -0.4%
Net Income2.37B -17.2%
EPS5.45 -17.3%
Shares Out 434.78M
PE Ratio25.31
Forward PE16.04
Dividend2.20 (1.59%)
Ex-Dividend DateApr 27, 2026
Volume216,391
Open137.80
Previous Close138.05
Day's Range136.45 - 138.05
52-Week Range100.70 - 148.80
Beta0.81
AnalystsBuy
Price Target153.50 (+11.27%)
Earnings DateAug 6, 2026