Merck KGaA logo

Merck KGaA

NEW
MIL:1MRK (Germany)   Ordinary Shares
€ 139.4 +1.85 (+1.34%) Jul 23
23.83
P/B:
2.02
Market Cap:
€ 59.52B ($ 67.72B)
Enterprise V:
€ 67.86B ($ 77.21B)
Volume:
39.00
Avg Vol (2M):
93.00
Trade In:

Merck KGaA Valuation Measures