Merck KGaA (MKKGY)

OTCMKTS · Delayed Price · Currency is USD
31.66
+0.80 (2.59%)
At close: Sep 28, 2026
Market Cap66.89B +21.1%
Revenue (ttm)24.15B -0.4%
Net Income2.71B -17.2%
EPS6.23 -17.3%
Shares Out n/a
PE Ratio24.70
Forward PE15.61
Dividend0.35 (1.10%)
Ex-Dividend DateApr 28, 2026
Volume55,276
Open31.30
Previous Close30.86
Day's Range31.29 - 31.70
52-Week Range23.73 - 34.19
Beta0.81
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026