95,183 Shares in Upwork Inc. $UPWK Purchased by Segall Bryant & Hamill LLC
Segall Bryant & Hamill LLC recently acquired 95,183 shares of Upwork Inc. (NASDAQ:UPWK), valued at approximately $1.77 million, increasing institutional ownership to 77.71%. The company's board also approved a $300 million stock buyback program, suggesting management believes the stock is undervalued, despite recent insider selling by executives totaling over $3.6 million. Analysts currently have a "Moderate Buy" rating for Upwork with a consensus price target of $22.60.
https://www.marketbeat.com/instant-alerts/filing-95183-shares-in-upwork-inc-upwk-purchased-by-segall-bryant-hamill-llc-2026-03-07/