Merck KGaA (LON:0O14)

London flag London · Delayed Price · Currency is GBP · Price in EUR
134.10
-4.50 (-3.25%)
At close: Oct 1, 2026
Market Cap49.82B +19.9%
Revenue (ttm)18.20B -0.4%
Net Income2.04B -17.2%
EPS4.69 -17.3%
Shares Out n/a
PE Ratio24.41
Forward PE15.55
Dividend1.92 (1.68%)
Ex-Dividend DateApr 27, 2026
Volume14,268
Open137.03
Previous Close138.60
Day's Range134.10 - 137.80
52-Week Range100.70 - 148.50
Beta0.81
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026