Merck KGaA (MKGAF )

OTC Markets OTCPK - Delayed Quote USD
136.00
-0.05
(-0.04%)
As of June 4 at 3:47:51 PM EDT. Market Open.
All All Favorites Text Statistics Technicals Fibonacci Markings Lines