Upwork Inc (NASDAQ:UPWK) has been given an average recommendation of “Buy” by the seven analysts that are covering the firm, Marketbeat reports. Three investment analysts have rated the stock with a hold rating and four have assigned a buy rating to the company. The average 1-year target price among analysts that have issued a report […]
Read More