Upwork Inc (NASDAQ:UPWK)

55.70
Delayed Data
As of Jul 23
 +0.46 / +0.83%
Today’s Change
12.96
Today|||52-Week Range
64.49
+61.36%
Year-to-Date