BlackRock’s Medpace MEDP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$774M Sell
2,464,690
-223,433
-8% -$70.1M 0.01% 767
2025
Q1
$819M Sell
2,688,123
-39,134
-1% -$11.9M 0.02% 716
2024
Q4
$906M Buy
2,727,257
+40,695
+2% +$13.5M 0.02% 698
2024
Q3
$897M Buy
2,686,562
+108,123
+4% +$36.1M 0.02% 690
2024
Q2
$1.06B Buy
2,578,439
+85,459
+3% +$35.2M 0.02% 563
2024
Q1
$1.01B Buy
2,492,980
+74,924
+3% +$30.3M 0.02% 603
2023
Q4
$741M Buy
2,418,056
+37,943
+2% +$11.6M 0.02% 730
2023
Q3
$576M Sell
2,380,113
-99,224
-4% -$24M 0.02% 805
2023
Q2
$595M Sell
2,479,337
-702,424
-22% -$169M 0.02% 818
2023
Q1
$598M Buy
3,181,761
+18,630
+0.6% +$3.5M 0.02% 793
2022
Q4
$672M Buy
3,163,131
+136,113
+4% +$28.9M 0.02% 699
2022
Q3
$476M Sell
3,027,018
-388,209
-11% -$61M 0.02% 845
2022
Q2
$511M Sell
3,415,227
-377,467
-10% -$56.5M 0.02% 830
2022
Q1
$620M Buy
3,792,694
+35,121
+0.9% +$5.75M 0.02% 811
2021
Q4
$818M Buy
3,757,573
+3,507
+0.1% +$763K 0.02% 698
2021
Q3
$711M Buy
3,754,066
+37,926
+1% +$7.18M 0.02% 738
2021
Q2
$656M Sell
3,716,140
-154,008
-4% -$27.2M 0.02% 825
2021
Q1
$635M Buy
3,870,148
+78,980
+2% +$13M 0.02% 812
2020
Q4
$528M Buy
3,791,168
+185,800
+5% +$25.9M 0.02% 848
2020
Q3
$403M Sell
3,605,368
-985,805
-21% -$110M 0.01% 873
2020
Q2
$427M Buy
4,591,173
+51,651
+1% +$4.8M 0.02% 816
2020
Q1
$333M Sell
4,539,522
-149,593
-3% -$11M 0.02% 828
2019
Q4
$394M Buy
4,689,115
+91,055
+2% +$7.65M 0.02% 977
2019
Q3
$386M Buy
4,598,060
+59,455
+1% +$5M 0.02% 932
2019
Q2
$297M Buy
4,538,605
+406,428
+10% +$26.6M 0.01% 1133
2019
Q1
$244M Sell
4,132,177
-26,182
-0.6% -$1.54M 0.01% 1257
2018
Q4
$220M Buy
4,158,359
+1,876,296
+82% +$99.3M 0.01% 1230
2018
Q3
$137M Buy
2,282,063
+676,396
+42% +$40.5M 0.01% 1742
2018
Q2
$69M Buy
1,605,667
+392,792
+32% +$16.9M ﹤0.01% 2156
2018
Q1
$42.3M Buy
1,212,875
+87,897
+8% +$3.07M ﹤0.01% 2361
2017
Q4
$40.8M Buy
1,124,978
+648,204
+136% +$23.5M ﹤0.01% 2398
2017
Q3
$15.2M Sell
476,774
-5,235
-1% -$167K ﹤0.01% 2903
2017
Q2
$14M Sell
482,009
-105,122
-18% -$3.05M ﹤0.01% 2960
2017
Q1
$17.5M Buy
587,131
+581,123
+9,672% +$17.3M ﹤0.01% 2809
2016
Q4
$217K Buy
+6,008
New +$217K ﹤0.01% 2042