Merck KGaA (ETR:MRK)
Germany flag Germany · Delayed Price · Currency is EUR
128.60
+2.20 (1.74%)
May 22, 2026, 5:36 PM CET

Merck KGaA Filings