EXLS - Analyst Ratings & Analysis - $41.52 | MarketTrack