tiprankstipranks
Merck KGaA (GB:0O14)
:0O14
UK Market
United Kingdom
0O14Merck KGaA
€136.42
-€1.07(-0.74%)
At close: 4:00 PM EST