MIDD - Analyst Ratings & Analysis - $147.27 | MarketTrack