Icon
UPWK : Upwork Inc
COMMON STOCK | Internet Content & Information | NSD
Market Cap: USD 1.92B
USD 11.96
0.09 (+0.76%)
Values as of 04/07/2025
USD 18.33
53.29%
Stock Target Advisor

Buy

Average Analyst Rating
stockTargetAdvisor

Slightly Bullish

Fundamental Analysis
+0.76%
-8.63%
-15.60%
+0.67%
UPWK Ratings by Stock Target Advisor