Merck KGaA (FRA:MRK)

Germany flag Germany · Delayed Price · Currency is EUR
149.35
+1.50 (1.01%)
At close: Nov 13, 2026
Market Cap64.85B +28.9%
Revenue (ttm)21.44B +0.8%
Net Income1.92B -35.1%
EPS4.42 -35.0%
Shares Out n/a
PE Ratio33.81
Forward PE16.66
Dividend2.20 (1.47%)
Ex-Dividend DateApr 27, 2026
Volumen/a
Open148.40
Previous Close147.85
Day's Range148.40 - 149.70
52-Week Range100.65 - 155.10
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026