MarketInOut Stock Screener Log In | Sign Up
 

Upwork Inc

NASDAQ • Communication Services • Internet Content & Information • Quote as of 10/23/2026
Upwork Inc stock price and volume chart

Company Profile

IndustryInternet Content & Information
SectorCommunication Services
ExchangeNASDAQ
Market Capitalization1,169.72 mln
Float118 mln
Earnings Date11/02/2026

EPS

0.77
Decent

P / E

12.31
Fair value

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-2.78
Likely reliable

Relative Strength

95 / 100
Top performer

Debt / Equity

0.62
Moderate leverage

Business Description

Upwork is an online platform that helps businesses find and hire freelance professionals from around the world, covering a wide range of work including technology, marketing, design, and administrative support. Companies can hire independent workers directly through the marketplace or use Upwork's enterprise tools to manage larger teams, handle contracts, ensure compliance, and process payments. Upwork also offers managed services for businesses that prefer to hand off entire projects or functions to an outside team, along with an AI assistant to help streamline the hiring and work process. Founded in 1998 and based in Palo Alto, California, the company serves clients across the United States and internationally.

Key Fundamentals

EPS0.77
P/E12.31
ROE16.71
RPS6.12
ROIC10.67
ROA7.96
Interest Cover49.10
EBITDA, mln176
EV / EBITDA4.69
EV / EBIT5.82
Revenue, mln787
EV / Revenue1.05

Quote Details

Last 9.48
Change 0.09 (0.96%)
Open 9.25
Volume 3,412,720
Turnover 32,352,584
Average Volume 2,420,574

Financial Ratios

Pre-Tax Profit Margin18
Leverage Ratio2.08
Current Ratio1.42
Price / Book1.67
Price / Tangible Book2.37
Price / Cash Flow5.56
Price / Free Cash Flow6.40
Debt / Equity0.62
Price / Sales1.42
PEG Ratio0.85

Financial Strength

Altman Z-Score2.26
Piotroski F-Score 5 / 9
Beneish M-Score-2.78
Price to Intrinsic Value0.81
Price to Graham Number1.01
Short Ratio6.26
Short % of Float21.48

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 12.46% 96 / 100   
1 Month 17.47% 96 / 100   
2 Months 1.61% 70 / 100   
6 Months -10.82% 34 / 100   
1 Year -40.79% 21 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog