Merck KGaA (SWX:MER)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
125.25
-2.25 (-1.76%)
Jun 16, 2026, 7:49 AM CET
Market Cap56.12B +23.3%
Revenue (ttm)19.51B -0.4%
Net Income2.19B -17.2%
EPS5.03 -17.3%
Shares Out n/a
PE Ratio25.65
Forward PE16.10
Dividend2.02 (1.62%)
Ex-Dividend DateApr 27, 2026
Volume3
Open125.25
Previous Close127.50
Day's Range125.25 - 125.25
52-Week Range102.61 - 127.50
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateAug 6, 2026