Bank of New York Mellon’s Medpace MEDP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$55.8M Sell
177,830
-18,801
-10% -$5.9M 0.01% 926
2025
Q1
$59.9M Sell
196,631
-3,350
-2% -$1.02M 0.01% 852
2024
Q4
$66.4M Sell
199,981
-2,308
-1% -$767K 0.01% 840
2024
Q3
$67.5M Sell
202,289
-23,979
-11% -$8M 0.01% 839
2024
Q2
$93.2M Buy
226,268
+1,128
+0.5% +$465K 0.02% 680
2024
Q1
$91M Sell
225,140
-20,119
-8% -$8.13M 0.02% 712
2023
Q4
$75.2M Buy
245,259
+4,779
+2% +$1.46M 0.02% 809
2023
Q3
$58.2M Sell
240,480
-8,646
-3% -$2.09M 0.01% 890
2023
Q2
$59.8M Sell
249,126
-33,578
-12% -$8.06M 0.01% 904
2023
Q1
$53.2M Sell
282,704
-7,453
-3% -$1.4M 0.01% 976
2022
Q4
$61.6M Sell
290,157
-63,002
-18% -$13.4M 0.01% 861
2022
Q3
$55.5M Buy
353,159
+50,881
+17% +$8M 0.01% 894
2022
Q2
$45.2M Sell
302,278
-9,640
-3% -$1.44M 0.01% 1051
2022
Q1
$51M Sell
311,918
-9,601
-3% -$1.57M 0.01% 1080
2021
Q4
$70M Sell
321,519
-5,664
-2% -$1.23M 0.01% 919
2021
Q3
$61.9M Buy
327,183
+9,324
+3% +$1.76M 0.01% 994
2021
Q2
$56.1M Buy
317,859
+320
+0.1% +$56.5K 0.01% 1063
2021
Q1
$52.1M Buy
317,539
+2,504
+0.8% +$411K 0.01% 1088
2020
Q4
$43.9M Buy
315,035
+5,955
+2% +$829K 0.01% 1117
2020
Q3
$34.5M Sell
309,080
-9,720
-3% -$1.09M 0.01% 1123
2020
Q2
$29.7M Sell
318,800
-3,528
-1% -$328K 0.01% 1186
2020
Q1
$23.7M Buy
322,328
+3,420
+1% +$251K 0.01% 1196
2019
Q4
$26.8M Sell
318,908
-13,738
-4% -$1.15M 0.01% 1397
2019
Q3
$28M Buy
332,646
+13,104
+4% +$1.1M 0.01% 1323
2019
Q2
$20.9M Sell
319,542
-102,074
-24% -$6.68M 0.01% 1550
2019
Q1
$24.9M Sell
421,616
-331,687
-44% -$19.6M 0.01% 1422
2018
Q4
$39.9M Buy
753,303
+427,062
+131% +$22.6M 0.01% 1038
2018
Q3
$19.5M Buy
326,241
+240,900
+282% +$14.4M 0.01% 1637
2018
Q2
$3.67M Buy
85,341
+3,486
+4% +$150K ﹤0.01% 2540
2018
Q1
$2.86M Buy
81,855
+9,845
+14% +$344K ﹤0.01% 2627
2017
Q4
$2.61M Buy
72,010
+10,010
+16% +$363K ﹤0.01% 2687
2017
Q3
$1.98M Sell
62,000
-968
-2% -$30.9K ﹤0.01% 2848
2017
Q2
$1.83M Buy
62,968
+27,906
+80% +$809K ﹤0.01% 2906
2017
Q1
$1.05M Buy
35,062
+4,609
+15% +$138K ﹤0.01% 3210
2016
Q4
$1.1M Buy
30,453
+16,961
+126% +$612K ﹤0.01% 3210
2016
Q3
$403K Buy
+13,492
New +$403K ﹤0.01% 3633