Upwork Inc. logo UPWK - Upwork Inc.

NEXT EARNINGS: May 4, 2026
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 15
HOLD 8
SELL 0
STRONG
SELL
0
| PRICE TARGET: $22.86 DETAILS
HIGH: $27.00
LOW: $17.00
MEDIAN: $23.00
CONSENSUS: $22.86
UPSIDE: 50.35%
Market Cap: 1.99B
Volume: 19,305,583
Avg Volume: 3,478,816
52 Week Range: 11.13-22.84
Sector: Industrials
Industry: Staffing & Employment Services
Beta: 1.06
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 600
IPO Date: 2018-10-03
EPS (TTM): 0.87
P/E Ratio: 10.13
Revenue (TTM): 787.78M
Total Assets: 1.21B
Total Debt: 369.12M
Cash & Equiv: 305.76M
Rev Growth (5Y): 16.1%
EPS Growth (5Y): 360.0%
FCF Growth (5Y): 97.9%
ROCE: N/A
Debt/Equity: 0.64

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 787.78M 769.33M 689.14M 618.32M 502.80M 373.63M 300.56M 253.35M 202.55M 164.44M
Net Income 115.42M 215.59M 46.89M (89.89M) (56.24M) (22.87M) (16.66M) (19.91M) (4.12M) (16.23M)
EPS 0.87 1.61 0.35 -0.69 -0.44 -0.19 -0.15 -0.19 -0.04 -0.50
Total Assets N/A 1.21B 1.04B 1.08B 1.08B 529.23M 446.38M 391.57M 275.19M 249.60M
Total Debt N/A 369.12M 367.86M 581.94M 584.37M 34.95M 42.68M 23.91M 33.83M 16.96M
Cash & Equivalents N/A 305.76M 79.64M 129.38M 187.21M 94.08M 48.39M 129.13M 21.59M 27.33M
Operating Cash Flow 248.26M 153.56M 52.71M 11.50M 10.84M 22.36M 1.06M 13.74M (4.00M) 3.15M
Free Cash Flow 242.47M 139.12M 36.36M 2.76M 4.70M 8.00M (15.58M) 6.90M (6.32M) 2.30M
FCF per Share 1.83 1.04 0.27 0.02 0.04 0.07 -0.14 0.07 -0.07 0.07
Book Value N/A 575.38M 381.07M 248.88M 259.52M 299.31M 259.42M 243.75M (31.37M) (30.13M)
Cash & ST Investments N/A 622.10M 550.10M 686.61M 684.77M 169.65M 133.87M 129.13M 21.59M 27.33M
ROC Equity N/A 0.37 0.12 -0.36 -0.22 -0.08 -0.06 -0.08 N/A N/A