Merck KGaA (ETR:MRK)

Germany flag Germany · Delayed Price · Currency is EUR
151.60
+2.25 (1.51%)
Nov 11, 2026, 5:35 PM CET
Market Cap65.91B +38.2%
Revenue (ttm)21.14B -0.4%
Net Income2.37B -17.2%
EPS5.45 -17.3%
Shares Out 434.78M
PE Ratio27.82
Forward PE17.80
Dividend2.20 (1.45%)
Ex-Dividend DateApr 27, 2026
Volume216,344
Open149.30
Previous Close149.35
Day's Range149.30 - 151.60
52-Week Range100.70 - 152.10
Beta0.81
AnalystsBuy
Price Target156.23 (+3.05%)
Earnings DateNov 12, 2026