Latest filing published 02 Nov 2026 for Medpace Holdings, Inc., €770k.
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 1 closed purchase, at least 2 are needed.
Purchases by company
Since each purchase
- +43.3%Entry US$319.17 · Close at T+365 US$457.47
Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.
Stephen P. Ewald: trading record in brief
On October 27, 2025, Stephen P. Ewald, General Counsel & Corp. Secy. at Medpace Holdings, Inc., sold EUR 7,841,064 worth of shares, the largest transaction in a record of 33 filings published between October 1, 2018 and June 1, 2026. Next come EUR 6,334,420 on May 28, 2026 and EUR 5,062,888 on July 27, 2023.
In all, 15 open-market sales total EUR 29,146,173, with a median of EUR 1,159,640. The record also has 15 option exercises, one grant and one purchase of EUR 622, on February 27, 2025, which is 6% of market trades. One filing is of another kind.
The busiest year is 2021 (8 filings), ahead of 2020 (6); 2023 and 2024 have only 2 each. Six filings, 2 of them sales, fall within the last twelve months. Filings are published a median of 2 days after the transaction.
The trades of Ewald sit close to those of colleagues at Medpace Holdings, Inc.: 13 fall within 30 days of a trade by Jesse J. Geiger, 9 of one by August J. Troendle and 7 of one by Medpace Investors, LLC, always in the same direction.
Companies and markets linked to Stephen P. Ewald
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,245 shares@ US$690.00Common StockSEC:0001677297-26-000008:0
- 16,349 shares@ US$138.870.012% mcap11.9% of flowCommon StockSEC:0001677297-26-000006:0
- 16,349 shares@ US$450.000.040% mcap38.4% of flowCommon StockSEC:0001677297-26-000006:1
- 3,500 shares@ US$138.870.0030% mcap2.5% of flowCommon StockSEC:0001677297-26-000004:0
- 3,500 shares@ US$138.872.5% of flowCommon StockSEC:0001677297-26-000002:0
- 15,230 shares@ US$598.8519.5% of flowCommon StockSEC:0001677297-25-000004:1
- 18,230 shares@ US$166.7315.9% of flowCommon StockSEC:0001677297-25-000004:0
- 3,000 shares@ US$450.007.1% of flowCommon StockSEC:0001668397-25-000101:0
- 2 shares@ US$326.110.0% of flowCommon StockSEC:0001668397-25-000021:0Canonical exit: 28 May 2025 (T+90)
- 350 shares@ US$400.790.3% of flowCommon StockSEC:0001668397-24-000041:1
- 1,163 shares@ US$393.5052.6% of flowCommon StockSEC:0001668397-24-000041:0
- 21,850 shares@ US$254.3912.6% of flowCommon StockSEC:0000892251-23-000088:1
- 21,850 shares@ US$107.9313.0% of flowCommon StockSEC:0000892251-23-000088:0
- 6,500 shares@ US$220.533.6% of flowCommon StockSEC:0001567619-22-018948:1
- 6,500 shares@ US$32.051.3% of flowCommon StockSEC:0001567619-22-018948:0
- 1,000 shares@ US$32.050.2% of flowCommon StockSEC:0001567619-22-009930:0
- 10,000 shares@ US$209.137.0% of flowCommon StockSEC:0001567619-21-018875:1
- 10,000 shares@ US$90.654.7% of flowCommon StockSEC:0001567619-21-018875:0
- 1,200 shares@ US$28.320.1% of flowCommon StockSEC:0000899243-21-016134:0
- 1,200 shares@ US$180.670.7% of flowCommon StockSEC:0000899243-21-016134:1
- 3,800 shares@ US$28.320.4% of flowCommon StockSEC:0000899243-21-016134:2
- 3,800 shares@ US$185.182.3% of flowCommon StockSEC:0000899243-21-016134:3
- 10,000 shares@ US$90.652.9% of flowCommon StockSEC:0001567619-21-003077:0
- 10,000 shares@ US$155.485.0% of flowCommon StockSEC:0001567619-21-003077:1
- 10,000 shares@ US$90.653.9% of flowCommon StockSEC:0001567619-20-021036:0
25 of 34 declarations