Castleark Management’s Medpace MEDP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-10,030
Closed -$4.82M 335
2026
Q1
$4.82M Sell
10,030
-92
-0.9% -$47.1K 0.16% 150
2025
Q4
$5.69M Buy
10,122
+1,080
+12% +$613K 0.17% 145
2025
Q3
$4.65M Buy
+9,042
New +$3.95M 0.13% 150
2025
Q2
Sell
-17,100
Closed -$5.21M 318
2025
Q1
$5.21M Buy
+17,100
New +$5.75M 0.18% 118
2024
Q4
Sell
-1,040
Closed -$347K 314
2024
Q3
$347K Sell
1,040
-23,530
-96% -$8.94M 0.01% 224
2024
Q2
$10.1M Sell
24,570
-210
-0.8% -$83.2K 0.41% 40
2024
Q1
$10M Sell
24,780
-3,330
-12% -$1.17M 0.42% 41
2023
Q4
$8.62M Buy
28,110
+2,330
+9% +$629K 0.38% 50
2023
Q3
$6.24M Buy
25,780
+13,800
+115% +$3.53M 0.32% 62
2023
Q2
$2.88M Sell
11,980
-110
-0.9% -$22.8K 0.13% 153
2023
Q1
$2.27M Buy
+12,090
New +$2.5M 0.11% 156
2022
Q1
Sell
-44,540
Closed -$9.69M 345
2021
Q4
$9.69M Buy
+44,540
New +$9.33M 0.36% 73
2021
Q1
Sell
-50,276
Closed -$7M 356
2020
Q4
$7M Sell
50,276
-37,725
-43% -$4.75M 0.26% 105
2020
Q3
$9.83M Buy
+88,001
New +$10.2M 0.39% 71

Other funds holding MEDP

Castleark Management's MEDP Position: Q2 2026 in Review

Castleark Management sold out of Medpace (MEDP) in Q2 2026, closing a stake of 10,030 shares — an estimated $4.82M sold.

Castleark Management first reported a position in MEDP in Q3 2020 and held it in 14 quarters. The position peaked at $10.1M in Q2 2024. 695 funds tracked by Wall St. Rank hold MEDP as of Q2 2026.

  • Castleark Management reported no remaining Medpace position as of Q2 2026 after selling out during the quarter.
  • Castleark Management sold 10,030 Medpace shares in Q2 2026, an estimated $4.82M.
  • Castleark Management first reported a position in Medpace in Q3 2020 and held it in 14 quarters.
  • Castleark Management's Medpace position peaked at $10.1M in Q2 2024.
  • 695 funds tracked by Wall St. Rank held Medpace as of Q2 2026.

Based on Castleark Management's 13F filing for Q2 2026, filed 14 Aug 2026.