Merck KGaA (MKKGY)

OTCMKTS · Delayed Price · Currency is USD
33.17
-0.22 (-0.66%)
At close: Nov 6, 2026
Market Cap72.11B +30.8%
Revenue (ttm)24.15B -0.4%
Net Income2.71B -17.2%
EPS1.21 -17.3%
Shares Out n/a
PE Ratio27.30
Forward PE16.90
Dividend0.35 (1.05%)
Ex-Dividend DateApr 28, 2026
Volume31,446
Open32.68
Previous Close33.39
Day's Range32.68 - 33.32
52-Week Range23.73 - 34.19
Beta0.79
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026