Merck KGaA (OTC Pink - Current Information:MKKGY)

20.12
Delayed Data
As of May 21
 +0.16 / +0.80%
Today’s Change
18.53
Today|||52-Week Range
27.01
-6.42%
Year-to-Date