Merck KGaA logo

Merck KGaA

NEW
MIL:1MRK (Germany)   Ordinary Shares
€ 137.55 +3.65 (+2.73%) Jul 22
23.83
P/B:
2.02
Market Cap:
€ 59.52B ($ 67.72B)
Enterprise V:
€ 67.86B ($ 77.21B)
Volume:
40.00
Avg Vol (2M):
93.00
Trade In:

Merck KGaA Valuation Measures