tiprankstipranks
Merck KGaA (GB:0O14)
LSE:0O14
United Kingdom
0O14Merck KGaA
€165.19
-€2.71(-1.61%)
At close: 4:00 PM EDT