Mettler-Toledo Internatio...

1360.81
13.60 (1.01%)
At close: Jan 28, 2025, 2:23 PM