Upwork Inc.

Upwork Inc.

176.00
MXN
+13.00
(+7.98%)
13.07EPS
10.20P/E
17.61BMarket Cap
Nov 02Next Earn