Tudor Investment Corp’s Medpace MEDP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$7.47M Buy
+23,814
New +$7.47M 0.02% 439
2025
Q1
Hold
0
1902
2024
Q4
Hold
0
1892
2024
Q3
Hold
0
1860
2024
Q2
Sell
-1,143
Closed -$462K 1778
2024
Q1
$462K Sell
1,143
-5,883
-84% -$2.38M ﹤0.01% 1117
2023
Q4
$2.15M Sell
7,026
-22,138
-76% -$6.79M 0.02% 675
2023
Q3
$7.06M Sell
29,164
-1,301
-4% -$315K 0.07% 263
2023
Q2
$7.32M Buy
30,465
+10,245
+51% +$2.46M 0.09% 222
2023
Q1
$3.8M Buy
20,220
+15,269
+308% +$2.87M 0.06% 430
2022
Q4
$1.05M Buy
+4,951
New +$1.05M 0.02% 826
2022
Q3
Hold
0
1818
2022
Q1
Sell
-3,022
Closed -$658K 1801
2021
Q4
$658K Buy
+3,022
New +$658K 0.01% 1059
2020
Q4
Sell
-4,814
Closed -$538K 1486
2020
Q3
$538K Sell
4,814
-15,082
-76% -$1.69M 0.02% 784
2020
Q2
$1.85M Buy
+19,896
New +$1.85M 0.09% 266
2018
Q4
Sell
-26,458
Closed -$1.59M 1143
2018
Q3
$1.59M Buy
26,458
+19,718
+293% +$1.18M 0.04% 328
2018
Q2
$290K Buy
+6,740
New +$290K 0.01% 810
2018
Q1
Sell
-6,934
Closed -$251K 1124
2017
Q4
$251K Sell
6,934
-3,711
-35% -$134K 0.01% 879
2017
Q3
$340K Sell
10,645
-1,778
-14% -$56.8K 0.01% 769
2017
Q2
$360K Buy
12,423
+5,559
+81% +$161K 0.01% 688
2017
Q1
$205K Buy
6,864
+967
+16% +$28.9K 0.01% 1207
2016
Q4
$213K Sell
5,897
-3,998
-40% -$144K 0.01% 1177
2016
Q3
$295K Buy
+9,895
New +$295K 0.01% 1015