Merck KGaA (ETR:MRK)
Germany flag Germany · Delayed Price · Currency is EUR
139.05
-0.10 (-0.07%)
Jul 9, 2026, 9:43 AM CET

Merck KGaA Filings