Merck KGaA logo

Merck KGaA - ADR

1
OTCPK:MKKGY (Germany)   ADR
$ 33.93 -0.212 (-0.62%) 11:09 PM EST
23.79
P/B:
2.40
Market Cap:
$ 73.76B
Enterprise V:
$ 82.96B
Volume:
20.29K
Avg Vol (2M):
78.53K
Also Trade In:
Volume:
20.29K
Avg Vol (2M):
78.53K

Merck KGaA Valuation Measures