Smart-Money SignalNeutral · 47/100— Insiders are net sellers over 90 days (-$1.1M, 18 sales vs 16 buys)
Revenue$198.4M
Net Income$15.6M
EPS$0.84
Gross Margin78.0%
Market Cap$1.1B
Price Performance
Historical data including institutional events
Company Profile
H
Hayden Brown
CEO & Executive Director
Upwork Inc. is an American freelancing platform headquartered in Santa Clara and San Francisco, California. The company was formed in 2013 as Elance-oDesk after the merger of Elance Inc. and oDesk Corp. The merged company was subsequently rebranded as Upwork in 2015.