Medpace Investors, LLC

Insider profile

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 42% 68% 82%
Transactions
28 0% Buy
34 71% Buy
47 69% Buy
Medpace Investors, LLC's trades of Medpace Holdings Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-03-08 2024-03-08 S Sale
43,530 +41.1%
399.82
US$1,011,189
43,530 +41.1% 399.82 US$1,011,189
2024-03-08 2024-03-07 S Sale
43,039 +21.2%
494.73
US$4,475,534
43,039 +21.2% 494.73 US$4,475,534
2024-03-07 2024-03-07 PrS Proposed sale
38,006
153.30
US$3,875,236
38,006 153.30 US$3,875,236
2024-03-08 2024-03-06 S Sale
100,000 -2.0%
412.98
US$41,298,000
100,000 -2.0% 412.98 US$41,298,000
2024-03-06 2024-03-06 PrS Proposed sale
100,000
413.00
US$41,300,000
100,000 413.00 US$41,300,000
2024-03-06 2024-03-05 S Sale
50,000 -1.0%
402.70
US$20,135,000
50,000 -1.0% 402.70 US$20,135,000
2024-03-06 2024-03-04 S Sale
50,000 -1.0%
403.12
US$20,156,000
50,000 -1.0% 403.12 US$20,156,000
2024-03-04 2024-03-04 PrS Proposed sale
100,000
403.00
US$40,300,000
100,000 403.00 US$40,300,000
2024-03-04 2024-03-01 S Sale
80,000 -1.6%
401.88
US$32,150,400
80,000 -1.6% 401.88 US$32,150,400
2024-03-04 2024-02-29 S Sale
20,000 -0.4%
393.71
US$7,874,200
20,000 -0.4% 393.71 US$7,874,200
2024-02-29 2024-02-29 PrS Proposed sale
100,000
395.00
US$39,500,000
100,000 395.00 US$39,500,000
2024-02-29 2024-02-28 S Sale
50,000 -1.0%
404.13
US$20,206,500
50,000 -1.0% 404.13 US$20,206,500
2024-02-29 2024-02-27 S Sale
50,000 -1.0%
401.88
US$20,094,000
50,000 -1.0% 401.88 US$20,094,000
2024-02-27 2024-02-27 PrS Proposed sale
100,000
402.00
US$40,200,000
100,000 402.00 US$40,200,000
2024-02-27 2024-02-26 S Sale
56,928 -1.1%
402.38
US$22,906,689
56,928 -1.1% 402.38 US$22,906,689
2024-02-27 2024-02-23 S Sale
100,000 -1.9%
400.32
US$40,032,000
100,000 -1.9% 400.32 US$40,032,000
2024-02-23 2024-02-23 PrS Proposed sale
156,928
400.00
US$62,771,200
156,928 400.00 US$62,771,200
2024-02-23 2024-02-22 S Sale
100,000 -1.8%
395.98
US$39,598,000
100,000 -1.8% 395.98 US$39,598,000
2024-02-22 2024-02-22 PrS Proposed sale
100,000
395.00
US$39,500,000
100,000 395.00 US$39,500,000
2024-02-23 2024-02-21 S Sale
36,012 -0.7%
383.44
US$13,808,441
36,012 -0.7% 383.44 US$13,808,441
2024-02-21 2024-02-20 S Sale
13,988 -0.3%
386.39
US$5,404,823
13,988 -0.3% 386.39 US$5,404,823
2024-02-20 2024-02-20 PrS Proposed sale
50,000
385.00
US$19,250,000
50,000 385.00 US$19,250,000
2024-02-21 2024-02-16 S Sale
50,000 -0.9%
391.75
US$19,587,500
50,000 -0.9% 391.75 US$19,587,500
2024-02-16 2024-02-16 PrS Proposed sale
50,000
391.74
US$19,587,000
50,000 391.74 US$19,587,000
2023-12-01 2023-12-01 S Sale
24,039 -0.4%
273.26
US$6,568,897
24,039 -0.4% 273.26 US$6,568,897
2023-12-01 2023-11-30 S Sale
7,871 -0.1%
272.18
US$2,142,329
7,871 -0.1% 272.18 US$2,142,329
2023-12-01 2023-11-29 S Sale
18,090 -0.3%
272.62
US$4,931,696
18,090 -0.3% 272.62 US$4,931,696
2023-12-01 2023-11-29 S Sale
3,167 -0.1%
272.87
US$864,179
3,167 -0.1% 272.87 US$864,179
2023-11-29 2023-11-29 PrS Proposed sale
50,000
272.61
US$13,630,500
50,000 272.61 US$13,630,500
2023-11-29 2023-11-28 S Sale
21,833 -0.4%
273.66
US$5,974,819
21,833 -0.4% 273.66 US$5,974,819
2023-11-29 2023-11-27 S Sale
25,000 -0.4%
276.10
US$6,902,500
25,000 -0.4% 276.10 US$6,902,500
2023-11-27 2023-11-27 PrS Proposed sale
50,000
276.10
US$13,805,000
50,000 276.10 US$13,805,000
2023-11-27 2023-11-22 S Sale
25,000 -0.4%
277.81
US$6,945,250
25,000 -0.4% 277.81 US$6,945,250
2023-11-22 2023-11-21 S Sale
25,000 -0.4%
277.37
US$6,934,250
25,000 -0.4% 277.37 US$6,934,250
2023-11-21 2023-11-21 PrS Proposed sale
50,000
277.38
US$13,869,000
50,000 277.38 US$13,869,000
2023-11-21 2023-11-20 S Sale
50,000 -0.9%
275.45
US$13,772,500
50,000 -0.9% 275.45 US$13,772,500
2023-11-20 2023-11-20 PrS Proposed sale
50,000
275.45
US$13,772,500
50,000 275.45 US$13,772,500
2023-11-21 2023-11-17 S Sale
50,000 -0.9%
273.91
US$13,695,500
50,000 -0.9% 273.91 US$13,695,500
2023-11-17 2023-11-17 PrS Proposed sale
50,000
273.90
US$13,695,000
50,000 273.90 US$13,695,000
2023-11-16 2023-11-16 S Sale
17,000 -0.3%
281.61
US$4,787,370
17,000 -0.3% 281.61 US$4,787,370
2023-11-16 2023-11-15 S Sale
33,000 -0.6%
283.42
US$9,352,860
33,000 -0.6% 283.42 US$9,352,860
2023-11-15 2023-11-15 PrS Proposed sale
50,000
2,803.41
US$140,170,500
50,000 2,803.41 US$140,170,500
2023-11-16 2023-11-14 S Sale
25,000 -0.4%
283.11
US$7,077,750
25,000 -0.4% 283.11 US$7,077,750
2023-11-14 2023-11-14 PrS Proposed sale
25,000
284.00
US$7,100,000
25,000 284.00 US$7,100,000
2023-09-21 2023-09-21 PlS Planned sale
61,655 -1.0%
244.27
US$15,060,467
61,655 -1.0% 244.27 US$15,060,467