Upwork Inc.

Upwork Inc.

7.48
EUR
+0.08
(+1.05%)
0.65EPS
10.38P/E
897.05MMarket Cap
Nov 02Next Earn