Benchmark Discloses 12.1 Percent Stake in Upwork (UPWK)

0
1737

Two analysts recommended a “Strong Buy” rating, two suggested “Buy” rating while two issued “Hold” rating for UPWK stock.