Latest filing published 21 Aug 2025 for UPWORK, INC, €20k.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Olivier Marie: trading record in brief
Olivier Marie discloses dealings in Upwork, Inc to SEC (Form 4). We count 120 filings; the first trade dates from 18 July 2022 and the latest from 19 August 2025.
On the market, this insider has only sold: 63 sales, €1.2M in total. The rest of the record consists of 57 option exercises. So far in 2025, the count stands at no purchases and 16 sales.
On 21 August 2025 came the latest disclosure, an open-market sale for €20k in Upwork, Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. US insiders must file a Form 4 within two business days of a trade. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to Olivier Marie
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,686 shares@ US$13.8821Common StockSEC:0001562180-25-005928:0
- 1,294 shares@ US$14.003.3% of flowCommon StockSEC:0001562180-25-005869:0
- 748 shares@ US$13.24211.9% of flowCommon StockSEC:0001562180-25-005038:0
- 2,635 sharesCommon StockSEC:0001562180-25-005005:0
- 1,655 shares@ US$16.40575.4% of flowCommon StockSEC:0001562180-25-004106:0
- 3,105 shares@ US$17.14110.7% of flowCommon StockSEC:0001562180-25-004027:0
- 2,634 sharesCommon StockSEC:0001562180-25-002639:0
- 335 shares@ US$16.481.2% of flowCommon StockSEC:0001562180-25-001383:0
- 592 sharesCommon StockSEC:0001562180-25-000461:0
- 2,635 sharesCommon StockSEC:0001562180-24-008546:0
- 1,427 sharesCommon StockSEC:0001562180-24-007851:0
- 9,153 shares@ US$15.919630.3% of flowCommon StockSEC:0001562180-24-007681:0
- 591 sharesCommon StockSEC:0001562180-24-007432:0
- 2,634 sharesCommon StockSEC:0001562180-24-006901:0
- 1,427 sharesCommon StockSEC:0001562180-24-006411:0
- 366 shares@ US$9.230.7% of flowCommon StockSEC:0001562180-24-006269:0
- 591 sharesCommon StockSEC:0001562180-24-005821:0
- 2,635 sharesCommon StockSEC:0001562180-24-005239:0
- 1,629 shares@ US$11.523.9% of flowCommon StockSEC:0001562180-24-004401:0
- 1,427 sharesCommon StockSEC:0001562180-24-004296:0
- 3,106 shares@ US$12.13197.8% of flowCommon StockSEC:0001562180-24-004236:0
- 592 sharesCommon StockSEC:0001562180-24-003491:0
- 2,635 sharesCommon StockSEC:0001562180-24-002893:0
- 1,491 shares@ US$13.034.0% of flowCommon StockSEC:0001562180-24-001746:0
- 1,427 sharesCommon StockSEC:0001562180-24-001587:0
25 of 48 declarations