UPWK - Analyst Ratings & Analysis - $21.39 | MarketTrack