Loading...
XNAS:UPWK
Upwork shares are trading higher after the company reported record Q1 financial results with revenue of $192.7 million and net income of $37.7 million, alongside increased full-year adjusted EBITDA guidance.