Upwork Soars 20% After Q3 Earnings Beat on Strong Freelancer Demand | Stock Jabber