Merck KGaA (ETR:MRK)
Germany flag Germany · Delayed Price · Currency is EUR
137.95
-2.15 (-1.53%)
Jul 16, 2026, 5:35 PM CET

Merck KGaA Filings