Merck KGaA (LON:0O14)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in EUR
150.90
+1.50 (1.00%)
At close: Nov 11, 2026
Market Cap54.70B +30.6%
Revenue (ttm)18.20B -0.4%
Net Income2.04B -17.2%
EPS4.55 -17.3%
Shares Out n/a
PE Ratio27.69
Forward PE17.19
Dividend1.92 (1.52%)
Ex-Dividend DateApr 27, 2026
Volume19,917
Open149.90
Previous Close149.40
Day's Range149.10 - 151.60
52-Week Range100.70 - 152.10
Beta0.81
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026