Merck KGaA (LON:0O14)

London flag London · Delayed Price · Currency is GBP · Price in EUR
131.75
0.00 (0.00%)
At close: Sep 11, 2026
Market Cap49.05B +19.1%
Revenue (ttm)18.20B -0.4%
Net Income2.04B -17.2%
EPS4.69 -17.3%
Shares Out n/a
PE Ratio24.04
Forward PE15.20
Dividend1.92 (1.69%)
Ex-Dividend DateApr 27, 2026
Volume92,560
Open131.63
Previous Close131.75
Day's Range131.25 - 131.85
52-Week Range100.70 - 148.50
Beta0.81
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026