Upwork Inc. (UPWK) has seen some recent movement in the market and its stock were last quoted at $20.55 yesterday. Investors are starting to take notice of UPWK as the stock traded as high as $20.67 and as low as $19.87 in the previous market trading session.

Upwork Inc. (UPWK) average trading volume is 2.40M. However, in the previous market trading session Upwork Inc. (UPWK) exchanged 1,806,742 shares. The First downside support level on UPWK is $19.92. UPWK 50 day moving average is $16.41 and UPWK 200 day moving average is $13.10.

Upwork Inc. (UPWK) most current performance has been indicated by the recent movement in UPWK stock. UPWK has performed 37.27% over the past 30 days, UPWK has performed 47.00% over the past 3 months and UPWK has shown 45.59% over the past 365 days. Upwork Inc. (UPWK) has a 1 year range of $5.14 to $20.68. Upwork Inc. (UPWK) is trading 299.81% from its 1 year low and -0.39% from its 1 year high. Upwork Inc. (UPWK) is showing a 3.70% short float showing the quantity short in the float.

UPWK has 116.52M shares outstanding and 108.65M shares in the float. Upwork Inc. (UPWK) currently has a market cap of $2.43B and income of -30.90M. The EPS next quarter for UPWK is -0.08 and anticipated EPS next year is 42.40%. The market cap of Upwork Inc. (UPWK) at $2.43B signifies how many Investors own shares of UPWK and is calculated off the last price ($20.55) of UPWK and the quantity of shares outstanding (116.52M) with Upwork Inc. (UPWK).

Upwork Inc. (UPWK) has total cash (mrq) of 146.36M, total cash per share (mrq) of 1.22, total debt of UPWK stands at 39.68M and total debt/equity (mrq) is 14.69. . Upwork Inc. (UPWK) operating cash flow (ttm) is 35.55M, UPWK leveraged free cash flow (ttm) is 37.38M.

UPWK is trading 18.84% above (bullish) its SMA20, 29.38% above (bullish) its SMA50 and 75.80% above (bullish) its SMA200.