Merck KGaA (ETR:MRK)
Germany flag Germany · Delayed Price · Currency is EUR
135.75
-0.65 (-0.48%)
Aug 18, 2026, 2:22 PM CET

Merck KGaA Filings