METTLER-TOLEDO INTERNATIONAL (MTO.DE) Stock Chart

FRA:MTOUS5926881054

Current stock price

1061 EUR
+12 (+1.14%)
Last:
Open in Chart Tool
METTLER-TOLEDO INTERNATIONAL / MTO Daily stock chart