Smart-Money SignalNeutral · 47/100— Insiders are net sellers over 90 days (-$1.1M, 20 sales vs 16 buys)
Revenue$191.7M
Net Income$25.4M
EPS$0.44
Gross Margin76.4%
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.