Upwork Inc.

15.66
-0.37 (-2.31%)
At close: Jan 23, 2025, 3:11 PM
Currently, there are no business metrics available for UPWK.