WEN - Analyst Ratings & Analysis - $8.24 | MarketTrack