Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

UPWK

Hold

Upwork Inc. · Communication Services · United States · $1.1B · Avg Vol: $33M/d

61
StockRank
Get insider-trade alerts
Q
71
V
66
M
17
P/E (TTM)
11.1x
ROE
16.7%
D/E
0.6x
Dividend %

COMPANY DESCRIPTION

Upwork Inc. operates a global online platform that connects businesses with independent talent for various services, ranging from writing and design to software development and customer support. The company benefits from a powerful network effect, linking millions of freelancers and clients, and offering robust tools for collaboration, payments, and project management. As a market leader in the freelance economy, Upwork is positioned to capitalize on the growing demand for flexible work arrangements.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue618.3M689.1M769.3M787.8M8.4%787.3M742.1M736.7M-3.3%
EPS-0.690.351.610.8757.7%0.780.860.84-1.6%
Shares132.5M137.3M135.3M130.5M-1.5%124.9M
Debt581.9M367.9M369.1M371.1M-13.9%379.4M
Equity248.9M381.1M575.4M630.3M36.3%
Op CF11.5M52.7M153.6M248.3M178.5%208.7M
Inv CF-69.5M88.3M137.6M-136.9M
Fin CF1.1M-139.8M-82.0M-138.0M
Loading 1Y...
PRICE (1Y)-3.3%
8.198.609.019.429.83Jul 20Aug 10Aug 28
SMA 50SMA 200

Close
$9.02
RSI (14)
38.5
52W High
$22.84
From 52W High
0.4%

SCORE BREAKDOWN

Quality
71
ROIC
19.0%83.8
ROE
16.7%73.8
GP/Assets
46.8%79.1
Op. Margin
21.8%80.2
FCF/Assets
15.8%87.3
Piotroski
653.6
Int. Cover
50.0x85.4
D/E Ratio
0.62x31.2
Current Ratio
1.42x44.2
Value
66
P/E (TTM)
11.1x74.3
EV/EBITDA
5.7x72.3
P/FCF
5.5x84.7
P/B
1.9x51.1
P/S
1.4x54.7
Div Yield
N/A
Momentum
17
52W High %
39%10.1
RS 6M
-46%10.8
SMA 50/200
0.68x5.1
EPS Rev 4W
-21.7%3.8
EPS Rev 12W
-22.2%6.9
EPS Improve
+75%58.8
Q Growth
-22%29.4

FUNDAMENTALS

Market Cap
$1.1B
P/E (Forward)
6.3x
Gross Margin
77.2%

SECTOR PEERS

Closest peers in Communication Services, ranked by industry match, size, and score similarity. Cross-listings of UPWK are excluded.

TickerCompanyMkt CapStockRankSignal
UPWKUpwork Inc.(you)$1.1B61Hold
MAXMediaAlpha, Inc.$681M63Hold
NXDRNextdoor Holdings, Inc.$878M42Hold
PPLIPeople Incorporated$2.9B56Hold
BMBLBumble Inc.$418M55Hold
GRPNGroupon, Inc.$794M38Hold
YELPYelp Inc.$1.3B88Strong Buy
TBLATaboola.com Ltd.$1.0B93Strong Buy
EVEREverQuote, Inc.$904M97Strong Buy
ZIPZipRecruiter, Inc.$363M39Hold

Peer medians: ROE 6.3% · P/E 19.3x · Gross margin 57.0%

Upwork Inc. (UPWK): Stock Score Summary

Upwork Inc. (UPWK) has a MoatMap StockRank of 61/100 based on Quality (71/100), Value (66/100), and Momentum (17/100) factor scores. The current signal is HOLD.

Upwork Inc. operates a global online platform that connects businesses with independent talent for various services, ranging from writing and design to software development and customer support. The company benefits from a powerful network effect, linking millions of freelancers and clients, and offering robust tools for collaboration, payments, and project management. As a market leader in the freelance economy, Upwork is positioned to capitalize on the growing demand for flexible work arrangements.

Key Financial Metrics

Price$9.02
Market Cap$1.1B
P/E (TTM)11.08
P/E (Forward)6.33
Price/Book1.91
Return on Equity16.7%
Return on Invested Capital19.0%
Debt/Equity0.62x
Gross Margin77.2%
Operating Margin21.8%
Revenue Growth-1.7%
Free Cash Flow$205M

Upwork Inc. operates in the Internet Content & Information industry, part of the Communication Services sector (United States).

Frequently Asked Questions

What is Upwork Inc.’s (UPWK) StockRank?
MoatMap’s StockRank for Upwork Inc. (UPWK) is 61/100, with a Hold signal. It is a composite of Quality (71), Value (66), and Momentum (17) factor ranks across MoatMap’s 20,000+ stock universe.
Does Upwork Inc. have an economic moat?
Upwork Inc. (UPWK) has a Quality factor score of 71/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Upwork Inc. a buy, hold, or sell?
MoatMap’s current signal for Upwork Inc. (UPWK) is Hold, based on a StockRank of 61/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is Upwork Inc. in?
Upwork Inc. (UPWK) operates in the Communication Services sector, specifically the Internet Content & Information industry (United States).