Upwork shares are trading higher after the company announced a new $300 million share repurchase program.

Upwork -2.12%

Upwork

UPWK

11.06

-2.12%

Upwork shares are trading higher after the company announced a new $300 million share repurchase program.