DISCLOSEDQuarterly
Two Sigma Investments
Upwork Inc · NASDAQ
766,309 sh · $8.4M
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
Upwork Inc · NASDAQ
766,309 sh · $8.4M
Renaissance Technologies
Upwork Inc · NASDAQ
2,040,320 sh · $22.4M
Polen Capital Management
Upwork Inc · NASDAQ
43,111 sh · $854.5K
BlackRock
Upwork Inc · NASDAQ
9,927,892 sh · $106.7M