Merck KGaA (MKGAF)

OTCMKTS · Delayed Price · Currency is USD
159.51
+0.06 (0.04%)
At close: Sep 28, 2026
Market Cap68.44B +23.9%
Revenue (ttm)24.15B -0.4%
Net Income2.71B -17.2%
EPS6.23 -17.3%
Shares Out n/a
PE Ratio25.28
Forward PE16.01
Dividend2.58 (1.62%)
Ex-Dividend DateApr 27, 2026
Volume4,728
Open158.53
Previous Close159.45
Day's Range152.38 - 161.00
52-Week Range116.68 - 175.56
Beta0.81
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026