Merck KGaA logo

Merck KGaA - ADR

1
OTCPK:MKKGY (Germany)   ADR
$ 32.01 -0.43 (-1.33%) 11:22 AM EST
22.90
P/B:
2.45
Market Cap:
$ 69.59B
Enterprise V:
$ 78.97B
Volume:
12.25K
Avg Vol (2M):
127.55K
Also Trade In:
Volume:
12.25K
Avg Vol (2M):
127.55K

Merck KGaA Valuation Measures