Northern Trust’s Medpace MEDP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$106M Sell
336,669
-820
-0.2% -$257K 0.01% 687
2025
Q1
$103M Buy
337,489
+89,347
+36% +$27.2M 0.02% 694
2024
Q4
$82.4M Buy
248,142
+28,968
+13% +$9.62M 0.01% 818
2024
Q3
$73.2M Buy
219,174
+3,140
+1% +$1.05M 0.01% 802
2024
Q2
$89M Buy
216,034
+18,790
+10% +$7.74M 0.02% 685
2024
Q1
$79.7M Sell
197,244
-29,885
-13% -$12.1M 0.01% 724
2023
Q4
$69.6M Sell
227,129
-14,073
-6% -$4.31M 0.01% 794
2023
Q3
$58.4M Buy
241,202
+9,192
+4% +$2.23M 0.01% 838
2023
Q2
$55.7M Sell
232,010
-123,216
-35% -$29.6M 0.01% 888
2023
Q1
$66.8M Buy
355,226
+1,321
+0.4% +$248K 0.01% 776
2022
Q4
$75.2M Sell
353,905
-1,202
-0.3% -$255K 0.02% 692
2022
Q3
$55.8M Sell
355,107
-29,770
-8% -$4.68M 0.01% 791
2022
Q2
$57.6M Sell
384,877
-21,724
-5% -$3.25M 0.01% 806
2022
Q1
$66.5M Sell
406,601
-20,494
-5% -$3.35M 0.01% 841
2021
Q4
$93M Sell
427,095
-8,777
-2% -$1.91M 0.02% 692
2021
Q3
$82.5M Sell
435,872
-6,793
-2% -$1.29M 0.01% 755
2021
Q2
$78.2M Sell
442,665
-2,818
-0.6% -$498K 0.01% 809
2021
Q1
$73.1M Buy
445,483
+17,634
+4% +$2.89M 0.01% 841
2020
Q4
$59.6M Sell
427,849
-6,770
-2% -$942K 0.01% 939
2020
Q3
$48.6M Buy
434,619
+53,849
+14% +$6.02M 0.01% 936
2020
Q2
$35.4M Buy
380,770
+14,833
+4% +$1.38M 0.01% 1160
2020
Q1
$26.9M Buy
365,937
+4,587
+1% +$337K 0.01% 1192
2019
Q4
$30.4M Sell
361,350
-8,604
-2% -$723K 0.01% 1396
2019
Q3
$31.1M Buy
369,954
+61,257
+20% +$5.15M 0.01% 1333
2019
Q2
$20.2M Buy
308,697
+14,427
+5% +$944K ﹤0.01% 1691
2019
Q1
$17.4M Buy
294,270
+4,286
+1% +$253K ﹤0.01% 1798
2018
Q4
$15.3M Buy
289,984
+5,391
+2% +$285K ﹤0.01% 1787
2018
Q3
$17.1M Buy
284,593
+100,548
+55% +$6.02M ﹤0.01% 1921
2018
Q2
$7.91M Buy
184,045
+38,473
+26% +$1.65M ﹤0.01% 2415
2018
Q1
$5.08M Buy
145,572
+23,334
+19% +$814K ﹤0.01% 2577
2017
Q4
$4.43M Buy
122,238
+5,895
+5% +$214K ﹤0.01% 2682
2017
Q3
$3.71M Buy
116,343
+14,615
+14% +$466K ﹤0.01% 2821
2017
Q2
$2.95M Buy
101,728
+13,938
+16% +$404K ﹤0.01% 2932
2017
Q1
$2.62M Sell
87,790
-15,060
-15% -$450K ﹤0.01% 2948
2016
Q4
$3.71M Buy
102,850
+83,622
+435% +$3.02M ﹤0.01% 2744
2016
Q3
$574K Buy
+19,228
New +$574K ﹤0.01% 3475