Royal Bank of Canada’s Medpace MEDP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$38.8M Buy
123,574
+74,842
+154% +$23.5M 0.01% 990
2025
Q1
$14.8M Buy
48,732
+334
+0.7% +$102K ﹤0.01% 1349
2024
Q4
$16.1M Buy
48,398
+890
+2% +$296K ﹤0.01% 1314
2024
Q3
$15.9M Buy
47,508
+1,627
+4% +$543K ﹤0.01% 1322
2024
Q2
$18.9M Sell
45,881
-129,959
-74% -$53.5M ﹤0.01% 1156
2024
Q1
$71.1M Sell
175,840
-43,359
-20% -$17.5M 0.02% 591
2023
Q4
$67.2M Sell
219,199
-3,778
-2% -$1.16M 0.02% 590
2023
Q3
$54M Sell
222,977
-15,011
-6% -$3.63M 0.01% 600
2023
Q2
$57.2M Buy
237,988
+19,276
+9% +$4.63M 0.02% 600
2023
Q1
$41.1M Sell
218,712
-15,065
-6% -$2.83M 0.01% 688
2022
Q4
$49.7M Sell
233,777
-19,303
-8% -$4.1M 0.01% 618
2022
Q3
$39.8M Sell
253,080
-2,362
-0.9% -$371K 0.01% 667
2022
Q2
$38.2M Buy
255,442
+10,386
+4% +$1.55M 0.01% 705
2022
Q1
$40.1M Sell
245,056
-2,248
-0.9% -$368K 0.01% 744
2021
Q4
$53.8M Buy
247,304
+2,941
+1% +$640K 0.01% 667
2021
Q3
$46.3M Buy
244,363
+457
+0.2% +$86.5K 0.01% 711
2021
Q2
$43.1M Sell
243,906
-6,595
-3% -$1.16M 0.01% 756
2021
Q1
$41.1M Sell
250,501
-11,670
-4% -$1.91M 0.01% 719
2020
Q4
$36.5M Sell
262,171
-1,810
-0.7% -$252K 0.01% 745
2020
Q3
$29.5M Sell
263,981
-50,819
-16% -$5.68M 0.01% 735
2020
Q2
$29.3M Buy
314,800
+18,543
+6% +$1.72M 0.01% 718
2020
Q1
$21.7M Buy
296,257
+9,144
+3% +$671K 0.01% 752
2019
Q4
$24.1M Buy
287,113
+2,476
+0.9% +$208K 0.01% 889
2019
Q3
$23.9M Sell
284,637
-5,025
-2% -$422K 0.01% 831
2019
Q2
$19M Sell
289,662
-54,206
-16% -$3.55M 0.01% 983
2019
Q1
$20.3M Sell
343,868
-11,279
-3% -$665K 0.01% 902
2018
Q4
$18.8M Buy
355,147
+331,921
+1,429% +$17.6M 0.01% 856
2018
Q3
$1.39M Buy
23,226
+16,973
+271% +$1.02M ﹤0.01% 2614
2018
Q2
$269K Buy
6,253
+12
+0.2% +$516 ﹤0.01% 3673
2018
Q1
$218K Sell
6,241
-583
-9% -$20.4K ﹤0.01% 3690
2017
Q4
$248K Buy
6,824
+6,286
+1,168% +$228K ﹤0.01% 3592
2017
Q3
$17K Sell
538
-395
-42% -$12.5K ﹤0.01% 5278
2017
Q2
$27K Buy
933
+11
+1% +$318 ﹤0.01% 4688
2017
Q1
$28K Sell
922
-83
-8% -$2.52K ﹤0.01% 4780
2016
Q4
$36K Buy
1,005
+805
+403% +$28.8K ﹤0.01% 4694
2016
Q3
$6K Buy
+200
New +$6K ﹤0.01% 5159