Tudor Investment Corp’s Medpace MEDP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$4.18M Sell
8,699
-80,543
-90% -$41.2M 0.01% 1283
2025
Q4
$50.1M Buy
89,242
+66,232
+288% +$37.6M 0.09% 166
2025
Q3
$11.8M Sell
23,010
-804
-3% -$351K 0.02% 679
2025
Q2
$7.47M Buy
+23,814
New +$7.15M 0.02% 834
2024
Q2
Sell
-1,143
Closed -$453K 2598
2024
Q1
$462K Sell
1,143
-5,883
-84% -$2.07M ﹤0.01% 1679
2023
Q4
$2.15M Sell
7,026
-22,138
-76% -$5.98M 0.02% 1049
2023
Q3
$7.06M Sell
29,164
-1,301
-4% -$333K 0.07% 355
2023
Q2
$7.32M Buy
30,465
+10,245
+51% +$2.13M 0.09% 268
2023
Q1
$3.8M Buy
20,220
+15,269
+308% +$3.16M 0.06% 490
2022
Q4
$1.05M Buy
+4,951
New +$989K 0.02% 1069
2022
Q1
Sell
-3,022
Closed -$658K 2416
2021
Q4
$658K Buy
+3,022
New +$633K 0.01% 1269
2020
Q4
Sell
-4,814
Closed -$538K 1509
2020
Q3
$538K Sell
4,814
-15,082
-76% -$1.74M 0.02% 790
2020
Q2
$1.85M Buy
+19,896
New +$1.69M 0.09% 271
2018
Q4
Sell
-26,458
Closed -$1.58M 1156
2018
Q3
$1.58M Buy
26,458
+19,718
+293% +$1.08M 0.04% 338
2018
Q2
$290K Buy
+6,740
New +$272K 0.01% 823
2018
Q1
Sell
-6,934
Closed -$251K 1140
2017
Q4
$251K Sell
6,934
-3,711
-35% -$130K 0.01% 885
2017
Q3
$340K Sell
10,645
-1,778
-14% -$54.3K 0.01% 782
2017
Q2
$360K Buy
12,423
+5,559
+81% +$156K 0.01% 697
2017
Q1
$205K Buy
6,864
+967
+16% +$31.2K 0.01% 1213
2016
Q4
$213K Sell
5,897
-3,998
-40% -$133K 0.01% 1196
2016
Q3
$295K Buy
+9,895
New +$289K 0.01% 1032

Other funds holding MEDP

Tudor Investment Corp's MEDP Position: Q1 2026 in Review

Tudor Investment Corp reduced its Medpace (MEDP) stake by 90% in Q1 2026, selling an estimated $41.2M and leaving 8,699 shares worth $4.18M. The position accounts for 0.01% of the portfolio, ranked #1283.

Tudor Investment Corp first reported a position in MEDP in Q3 2016 and has held it in 21 quarters since. The position peaked at $50.1M in Q4 2025. 729 funds tracked by Wall St. Rank hold MEDP as of Q1 2026.

  • Tudor Investment Corp held 8,699 shares of Medpace worth $4.18M as of Q1 2026.
  • Tudor Investment Corp sold 80,543 Medpace shares in Q1 2026, an estimated $41.2M.
  • Medpace made up 0.01% of Tudor Investment Corp's portfolio in Q1 2026, its #1283 holding.
  • Tudor Investment Corp first reported a position in Medpace in Q3 2016 and has held it in 21 quarters since.
  • Tudor Investment Corp's Medpace position peaked at $50.1M in Q4 2025.
  • 729 funds tracked by Wall St. Rank held Medpace as of Q1 2026.

Based on Tudor Investment Corp's 13F filing for Q1 2026, filed 15 May 2026.