Geode Capital Management’s Medpace MEDP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$200M Sell
637,927
-30,276
-5% -$9.5M 0.01% 665
2025
Q1
$204M Buy
668,203
+12,073
+2% +$3.68M 0.02% 637
2024
Q4
$218M Buy
656,130
+28,076
+4% +$9.33M 0.02% 606
2024
Q3
$210M Buy
628,054
+44,371
+8% +$14.8M 0.02% 618
2024
Q2
$241M Buy
583,683
+50,934
+10% +$21M 0.02% 536
2024
Q1
$215M Buy
532,749
+39,818
+8% +$16.1M 0.02% 571
2023
Q4
$151M Buy
492,931
+7,297
+2% +$2.24M 0.02% 651
2023
Q3
$118M Buy
485,634
+7,888
+2% +$1.91M 0.01% 700
2023
Q2
$115M Sell
477,746
-110,198
-19% -$26.5M 0.01% 711
2023
Q1
$111M Buy
587,944
+2,129
+0.4% +$400K 0.01% 694
2022
Q4
$124M Buy
585,815
+51,462
+10% +$10.9M 0.02% 627
2022
Q3
$84M Sell
534,353
-29,348
-5% -$4.61M 0.01% 752
2022
Q2
$84.4M Buy
563,701
+19,343
+4% +$2.9M 0.01% 773
2022
Q1
$89.1M Buy
544,358
+7,605
+1% +$1.24M 0.01% 850
2021
Q4
$117M Buy
536,753
+9,686
+2% +$2.11M 0.01% 743
2021
Q3
$99.8M Buy
527,067
+5,845
+1% +$1.11M 0.01% 799
2021
Q2
$92.1M Buy
521,222
+24,763
+5% +$4.37M 0.01% 837
2021
Q1
$81.4M Buy
496,459
+37,040
+8% +$6.08M 0.01% 885
2020
Q4
$64M Buy
459,419
+16,982
+4% +$2.36M 0.01% 943
2020
Q3
$49.4M Sell
442,437
-2,254
-0.5% -$252K 0.01% 917
2020
Q2
$41.4M Sell
444,691
-6,232
-1% -$580K 0.01% 996
2020
Q1
$33.1M Buy
450,923
+23,691
+6% +$1.74M 0.01% 977
2019
Q4
$35.9M Buy
427,232
+4,306
+1% +$362K 0.01% 1161
2019
Q3
$35.5M Buy
422,926
+21,192
+5% +$1.78M 0.01% 1088
2019
Q2
$26.3M Buy
401,734
+49,117
+14% +$3.21M 0.01% 1300
2019
Q1
$20.8M Buy
352,617
+31,679
+10% +$1.87M 0.01% 1394
2018
Q4
$17M Buy
320,938
+16,521
+5% +$874K 0.01% 1397
2018
Q3
$18.2M Buy
304,417
+114,945
+61% +$6.89M 0.01% 1479
2018
Q2
$8.15M Buy
189,472
+51,173
+37% +$2.2M ﹤0.01% 2038
2018
Q1
$4.83M Buy
138,299
+21,087
+18% +$736K ﹤0.01% 2257
2017
Q4
$4.25M Buy
117,212
+15,570
+15% +$564K ﹤0.01% 2304
2017
Q3
$3.24M Buy
101,642
+8,195
+9% +$261K ﹤0.01% 2463
2017
Q2
$2.71M Buy
93,447
+7,723
+9% +$224K ﹤0.01% 2551
2017
Q1
$2.56M Buy
85,724
+4,929
+6% +$147K ﹤0.01% 2515
2016
Q4
$2.91M Buy
80,795
+11,576
+17% +$418K ﹤0.01% 2411
2016
Q3
$2.07M Buy
+69,219
New +$2.07M ﹤0.01% 2540