Merck KGaA (MKGAF)

OTCMKTS · Delayed Price · Currency is USD
160.21
+1.96 (1.24%)
Aug 18, 2026, 3:52 PM EST
Market Cap68.84B +20.7%
Revenue (ttm)24.15B -0.4%
Net Income2.71B -17.2%
EPS6.23 -17.3%
Shares Out n/a
PE Ratio25.42
Forward PE16.08
Dividend3.02 (1.90%)
Ex-Dividend DateApr 27, 2026
Volume658
Open159.50
Previous Close158.25
Day's Range159.25 - 160.21
52-Week Range116.68 - 175.56
Beta0.81
Analystsn/a
Price Targetn/a
Earnings DateAug 6, 2026