MettlerToledo Analyst Sentiment Mixed Views on Laboratory Equipment Leaders Outlook OVBC Q3 2025 Earnings EPS of 064 Reported Amid Stock Decline Traders Skeptical of Irans Timeline for Strait of Hormuz Reopening