Merck KGaA (ETR:MRK)
Germany flag Germany · Delayed Price · Currency is EUR
144.20
-0.05 (-0.03%)
Jul 29, 2026, 2:18 PM CET

Merck KGaA Filings