Merck KGaA (MKGAF)

OTCMKTS · Delayed Price · Currency is USD
155.02
-4.10 (-2.58%)
Sep 8, 2026, 3:53 PM 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
Dividend2.58 (1.57%)
Ex-Dividend DateApr 27, 2026
Volume66
Open153.48
Previous Close159.12
Day's Range153.39 - 163.13
52-Week Range116.68 - 175.56
Beta0.81
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026