Stockreport

Upwork Stock Down 11% This Past Year, and One Investor Just Exited a $3 Million Stake [Yahoo! Finance]

Upwork Inc.  (UPWK) 
Last upwork inc. earnings: 2/26 04:09 pm Check Earnings Report
PDF What happened According to a Securities and Exchange Commission (SEC) filing dated February 24, 2026, Alternative Investment Advisors sold all 161,997 shares of Upwor [Read more]