Merck KGaA (MKKGY)

OTCMKTS · Delayed Price · Currency is USD
31.54
+0.03 (0.10%)
Sep 8, 2026, 11:37 AM EST
Market Cap68.06B +21.7%
Revenue (ttm)24.15B -0.4%
Net Income2.71B -17.2%
EPS6.23 -17.3%
Shares Out n/a
PE Ratio25.14
Forward PE15.56
Dividend0.35 (1.08%)
Ex-Dividend DateApr 28, 2026
Volume1,748
Open31.63
Previous Close31.51
Day's Range31.40 - 31.63
52-Week Range23.73 - 34.19
Beta0.81
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026