Merck KGaA (FRA:MRKC)

Germany flag Germany · Delayed Price · Currency is EUR
29.00
+0.80 (2.84%)
At close: Oct 23, 2026
Market Cap62.30B +24.4%
Revenue (ttm)21.14B -0.4%
Net Income2.37B -17.2%
EPS1.09 -17.3%
Shares Out n/a
PE Ratio26.61
Forward PE16.54
Dividend0.30 (1.03%)
Ex-Dividend DateApr 28, 2026
Volumen/a
Open29.00
Previous Close28.20
Day's Range29.00 - 29.00
52-Week Range20.20 - 29.20
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026