Merck KGaA (MKKGY)

OTCMKTS · Delayed Price · Currency is USD
32.27
+0.20 (0.62%)
At close: Oct 16, 2026
Market Cap70.58B +19.8%
Revenue (ttm)24.15B -0.4%
Net Income2.71B -17.2%
EPS6.23 -17.3%
Shares Out n/a
PE Ratio26.07
Forward PE16.65
Dividend0.35 (1.08%)
Ex-Dividend DateApr 28, 2026
Volume113,186
Open32.50
Previous Close32.07
Day's Range32.24 - 32.53
52-Week Range23.73 - 34.19
Beta0.79
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026