Merck KGaA (ETR:MRK)

Germany flag Germany · Delayed Price · Currency is EUR
131.45
-0.20 (-0.15%)
Sep 11, 2026, 5:35 PM CET
Market Cap57.15B +20.2%
Revenue (ttm)21.14B -0.4%
Net Income2.37B -17.2%
EPS5.45 -17.3%
Shares Out 434.78M
PE Ratio24.12
Forward PE15.16
Dividend2.20 (1.59%)
Ex-Dividend DateApr 27, 2026
Volume220,545
Open131.60
Previous Close131.65
Day's Range131.10 - 132.10
52-Week Range100.70 - 148.80
Beta0.81
AnalystsBuy
Price Target154.21 (+17.32%)
Earnings DateNov 12, 2026