Upwork Inc (NASDAQ:UPWK) shares are tumbling in Thursday's after-hours session after the company posted first-quarter results showing weakness on the top line.
Upwork Stock Plunges On Q1 Earnings, Softer Revenue Outlook, Restructuring Plan
Source: Benzinga