Merck KGaA (ETR:MRK)

Germany flag Germany · Delayed Price · Currency is EUR
146.35
+4.10 (2.88%)
Oct 22, 2026, 5:35 PM CEST
Market Cap63.63B +29.6%
Revenue (ttm)21.14B -0.4%
Net Income2.37B -17.2%
EPS5.45 -17.3%
Shares Out 434.78M
PE Ratio26.85
Forward PE16.38
Dividend2.20 (1.50%)
Ex-Dividend DateApr 27, 2026
Volume301,475
Open141.60
Previous Close142.25
Day's Range141.60 - 147.55
52-Week Range100.70 - 148.80
Beta0.79
AnalystsBuy
Price Target154.21 (+5.37%)
Earnings DateNov 12, 2026