Merck KGaA (LON:0O14)

London flag London · Delayed Price · Currency is GBP · Price in EUR
137.95
-0.05 (-0.04%)
At close: Aug 21, 2026
Market Cap51.37B +22.2%
Revenue (ttm)18.20B -0.4%
Net Income2.04B -17.2%
EPS4.69 -17.3%
Shares Out n/a
PE Ratio25.17
Forward PE16.10
Dividend1.92 (1.61%)
Ex-Dividend DateApr 27, 2026
Volume61,482
Open137.58
Previous Close138.00
Day's Range136.50 - 138.10
52-Week Range100.70 - 148.50
Beta0.81
Analystsn/a
Price Targetn/a
Earnings DateAug 6, 2026