Upwork Inc (NASDAQ:UPWK)

25.18
Delayed Data
As of Jan 21
 -0.70 / -2.70%
Today’s Change
24.72
Today|||52-Week Range
64.49
-26.29%
Year-to-Date