MTD
Mettler Toledo
2026-08-03
•
Barclays
Δh%
22.78%
Price Then
1416.3
Price h
1738.91
Target
1575