C.T. Fitzpatrick - Vulcan Value Partners
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    33
Portfolio value:    $3,772,296,111
Holdings Activity Buys Sells    History
Holding/activity history for  Medpace Holdings, Inc. (MEDP)
← All MEDP superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 203,068 2.58 Add 329.26% 1.98 $392.35–628.92 · VW $498.44i $97,511,223 SEC
2025   Q4 47,306 0.49 Reduce 76.37% 1.43 $494.17–626.26 · VW $574.17i $26,580,000 SEC
2025   Q3 200,172 1.87 Reduce 30.37% 0.52 $306.70–514.90 · VW $440.94i $103,241,211 SEC
2025   Q2 287,459 1.71 Reduce 11.80% 0.22 $250.05–318.42 · VW $296.81i $96,855,802 SEC
2025   Q1 325,916 1.86 Add 221.61% 1.28 $289.01–375.00 · VW $330.75i $99,158,947 SEC
2024   Q4 101,338 0.56 Add 119.82% 0.31 $302.01–370.31 · VW $333.69i $33,667,524 SEC
2024   Q3 46,101 0.26 Add 19.43% 0.04 $319.70–459.77 · VW $368.12i $15,388,514 SEC
2024   Q2 38,600 0.24 Reduce 49.55% 0.22 $355.79–437.39 · VW $395.74i $15,897,000 SEC
2024   Q1 76,516 0.45 Reduce 25.18% 0.12 $277.72–419.42 · VW $361.29i $30,924,000 SEC
2023   Q4 102,260 0.46 Reduce 27.02% 0.14 $227.21–317.57 · VW $264.72i $31,346,000 SEC
2023   Q3 140,119 0.52 Reduce 27.02% 0.16 $230.00–282.73 · VW $254.79i $33,927,000 SEC
2023   Q2 192,008 0.58 Reduce 12.95% 0.07 $185.43–241.20 · VW $215.32i $46,115,000 SEC
2023   Q1 220,571 0.52 Add 43.84% 0.16 $167.00–241.48 · VW $202.53i $41,478,000 SEC
2022   Q4 153,342 0.44 Reduce 61.78% 0.46 $149.07–235.72 · VW $207.33i $32,571,000 SEC
2022   Q3 401,203 0.74 Reduce 3.51% 0.02 $141.30–184.16 · VW $158.21i $63,057,000 SEC
2022   Q2 415,808 0.61 Reduce 25.97% 0.15 $126.94–171.57 · VW $142.96i $62,234,000 SEC
2022   Q1 561,643 0.56 Add 141.44% 0.33 $136.80–219.22 · VW $163.51i $91,879,000 SEC
2021   Q4 232,620 0.26 Reduce 24.60% 0.08 $181.24–231.00 · VW $213.69i $50,627,000 SEC
2021   Q3 308,504 0.31 Add 37.01% 0.08 $162.80–199.04 · VW $181.71i $58,394,000 SEC
2021   Q2 225,176 0.22 Buy 0.22 $156.00–196.12 · VW $172.57i $39,773,000 SEC
Price snapshot:
Current price$530.19
Avg. buy price$436.92
+/- since buy21.35%
52-week low$306.70
52-week high$628.92