Merck KGaA (LON:0O14)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in EUR
146.90
+4.65 (3.27%)
At close: Oct 22, 2026
Market Cap53.32B +23.2%
Revenue (ttm)18.20B -0.4%
Net Income2.04B -17.2%
EPS4.57 -17.3%
Shares Out n/a
PE Ratio26.96
Forward PE16.89
Dividend1.92 (1.56%)
Ex-Dividend DateApr 27, 2026
Volume14,706
Open142.00
Previous Close142.25
Day's Range141.60 - 147.55
52-Week Range100.70 - 148.50
Beta0.79
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026