Merck KGaA logo

Merck KGaA - ADR

1
OTCPK:MKKGY (Germany)   ADR
$ 32.02 -0.47 (-1.45%) 11:09 PM EST
22.90
P/B:
2.47
Market Cap:
$ 69.61B
Enterprise V:
$ 78.07B
Volume:
52.09K
Avg Vol (2M):
126.53K
Also Trade In:
Volume:
52.09K
Avg Vol (2M):
126.53K

Merck KGaA Valuation Measures