Upwork Inc (NASDAQ:UPWK)

18.98
Delayed Data
As of May 27
 +1.29 / +7.29%
Today’s Change
14.85
Today|||52-Week Range
64.49
-44.44%
Year-to-Date
No recent news for Upwork Inc.