Upwork reported quarterly earnings of 36 cents per share, which beat the Street estimate of 29 cents. Quarterly revenue came in at $201.73 million, which beat the analyst consensus estimate of $193.34 ...
Check out our earnings calendar for this week, as well as our previews and recaps of the more noteworthy reports.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results