Stephen Ewald

(Mr. Stephen Ewald J.D.)

Currently holds a position at Medpace Holdings Inc

Positions

Position Company Period
General Counsel, Corporate Secretary Medpace Holdings Inc June 1, 2012 -
Stephen Ewald's trades of Medpace Holdings Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-02-28 2025-02-27 B Purchase
2 +0.0%
326.11
USD 652
2 +0.0% 326.11 USD 652
2024-03-01 2024-03-01 S Sale
350 -2.6%
400.79
USD 140,277
350 -2.6% 400.79 USD 140,277
2024-03-01 2024-02-29 S Sale
1,163 -7.8%
393.51
USD 457,646
1,163 -7.8% 393.51 USD 457,646
2023-07-31 2023-07-27 S Sale
21,850 -59.5%
254.39
USD 5,558,422
21,850 -59.5% 254.39 USD 5,558,422
2022-10-31 2022-10-27 S Sale
6,500 -30.4%
220.53
USD 1,433,445
6,500 -30.4% 220.53 USD 1,433,445
2021-10-28 2021-10-26 S Sale
10,000 -41.9%
209.13
USD 2,091,300
10,000 -41.9% 209.13 USD 2,091,300
2021-04-16 2021-04-15 S Sale
3,800 -21.5%
185.18
USD 703,684
3,800 -21.5% 185.18 USD 703,684
2021-04-16 2021-04-14 S Sale
1,200 -8.0%
180.67
USD 216,804
1,200 -8.0% 180.67 USD 216,804
2021-02-11 2021-02-09 S Sale
10,000 -41.9%
155.48
USD 1,554,800
10,000 -41.9% 155.48 USD 1,554,800
2020-12-14 2020-12-10 S Sale
10,000 -41.9%
140.07
USD 1,400,700
10,000 -41.9% 140.07 USD 1,400,700
2020-08-12 2020-08-10 S Sale
7,400 -68.9%
121.57
USD 899,618
7,400 -68.9% 121.57 USD 899,618
2019-10-22 2019-10-18 PS Planned sale
8,000 -100.0%
77.30
USD 618,400
8,000 -100.0% 77.30 USD 618,400
2019-04-02 2019-03-29 PS Planned sale
7,946 -100.0%
57.95
USD 460,471
7,946 -100.0% 57.95 USD 460,471
// ... existing code ... // ... rest of the file ...