Upwork Inc., together with its subsidiaries, provides platforms and workforce solutions that connect businesses with freelance, agency, fractional, and payrolled talent in the United States, the Philippines, India, Pakistan, and internationally. The company offers Upwork Marketplace, a human and AI-powered work marketplace that connects businesses with on-demand access to independent talent across a range of categories, including AI-related projects, administrative support, sales and marketing, design and creative, and customer service, as well as web, mobile, and software development. Its marketplace also streamlines workflows, such as talent sourcing, outreach, contracting, and engagement management, as well as provides infrastructure for remote collaboration, including communication and collaboration tools, consolidated invoicing, and payment protection; and Upwork Payroll services. It also offers enterprise solutions that provide access to platform capabilities that support contingent workforce solutions, including sourcing, onboarding, classification, compliance and contract management, payments, and reporting. In addition, the company offers managed services that provide a service-led program management and end-to-end project delivery solution that enables enterprise clients to outsource defined functions or projects; Uma, an AI assistant; and escrow services. The company was formerly known as Elance-oDesk, Inc. and changed its name to Upwork Inc. in May 2015. Upwork Inc. was founded in 1998 and is headquartered in Palo Alto, California.
The current price of UPWK is $8.46 USD — it has decreased by -1.28% in the past 24 hours. Watch Upwork stock price performance more closely on the chart.
What is Upwork stock ticker?▼
Depending on the exchange, the stock ticker may vary. For instance, on exchange Upwork stocks are traded under the ticker UPWK.
Is Upwork stock price growing?▼
UPWK stock has fallen by -3.42% compared to the previous week, the month change is a +1.32% rise, over the last year Upwork has showed a -41.53% decrease.
What is Upwork market cap?▼
Today Upwork has the market capitalization of 1.1B
When is the next Upwork earnings date?▼
Upwork is going to release the next earnings report on July 23, 2026.
What were Upwork earnings last quarter?▼
UPWK earnings for the last quarter are 0.35 USD per share, whereas the estimation was 0.27 USD resulting in a +29.05% surprise. The estimated earnings for the next quarter are N/A USD per share.
What is Upwork revenue for the last year?▼
Upwork revenue for the last year amounts to 1.58B USD.
What is Upwork net income for the last year?▼
UPWK net income for the last year is 230.85M USD.
How many employees does Upwork have?▼
As of June 12, 2026, the company has 600 employees.
In which sector is Upwork located?▼
Upwork operates in the Manufacturing sector.
When did Upwork complete a stock split?▼
Upwork has not had any recent stock splits.
Where is Upwork headquartered?▼
Upwork is headquartered in Palo Alto, United States.