Merck KGaA logo

Merck KGaA - ADR

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

Merck KGaA Valuation Measures