Value202020212022202320242025TTMCash from investing activities-4.15 M-428.98 M-69.47 M88.27 M137.57 M-136.94 M-13.5 MCash from financing activities54.64 M537.74 M6.08 M-114.3 M-81.96 M-138 M-209.12 MFree cash flow22.36 M10.84 M6.56 M27.22 M153.56 M223.12 M205.24 M
Upwork Inc. - Common Stock
Upwork Inc. is an American freelancing platform headquartered in Santa Clara and San Francisco, California. The company was formed in 2013 as Elance-oDesk after the merger of Elance Inc. and oDesk Corp. The merged company was subsequently rebranded as Upwork in 2015.