Retirement Systems of Alabama’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
$31.4M Sell
59,199
-4,152
-7% -$1.92M 0.09% 191
2026
Q1
$30.4M Buy
63,351
+781
+1% +$400K 0.1% 178
2025
Q4
$35.1M Sell
62,570
-125
-0.2% -$71K 0.11% 159
2025
Q3
$32.2M Sell
62,695
-1,974
-3% -$862K 0.11% 168
2025
Q2
$20.3M Sell
64,669
-1,601
-2% -$481K 0.07% 273
2025
Q1
$20.2M Sell
66,270
-583
-0.9% -$196K 0.08% 259
2024
Q4
$22.2M Buy
66,853
+108
+0.2% +$36.6K 0.08% 246
2024
Q3
$22.3M Buy
66,745
+4,783
+8% +$1.82M 0.08% 247
2024
Q2
$25.5M Sell
61,962
-221
-0.4% -$87.5K 0.1% 196
2024
Q1
$25.1M Buy
62,183
+77
+0.1% +$27.1K 0.1% 204
2023
Q4
$19M Buy
62,106
+204
+0.3% +$55.1K 0.08% 250
2023
Q3
$15M Sell
61,902
-2,834
-4% -$725K 0.07% 302
2023
Q2
$15.5M Sell
64,736
-7,679
-11% -$1.6M 0.07% 302
2023
Q1
$13.6M Buy
72,415
+39,213
+118% +$8.11M 0.06% 344
2022
Q4
$7.05M Buy
33,202
+330
+1% +$65.9K 0.03% 582
2022
Q3
$5.17M Sell
32,872
-2,587
-7% -$413K 0.02% 647
2022
Q2
$5.31M Sell
35,459
-2,266
-6% -$328K 0.02% 686
2022
Q1
$6.17M Buy
37,725
+76
+0.2% +$12.5K 0.02% 678
2021
Q4
$8.19M Buy
37,649
+546
+1% +$114K 0.03% 588
2021
Q3
$7.02M Buy
37,103
+1,018
+3% +$186K 0.03% 627
2021
Q2
$6.37M Buy
36,085
+172
+0.5% +$29.7K 0.02% 671
2021
Q1
$5.89M Buy
35,913
+10
+0% +$1.53K 0.02% 706
2020
Q4
$5M Buy
35,903
+309
+0.9% +$38.9K 0.02% 712
2020
Q3
$3.98M Buy
+35,594
New +$4.12M 0.02% 696

Other funds holding MEDP

Retirement Systems of Alabama's MEDP Position: Q2 2026 in Review

Retirement Systems of Alabama reduced its Medpace (MEDP) stake by 6.6% in Q2 2026, selling an estimated $1.92M and leaving 59,199 shares worth $31.4M. The position accounts for 0.09% of the portfolio, ranked #191.

Retirement Systems of Alabama first reported a position in MEDP in Q3 2020 and has held it in 24 quarters since. The position peaked at $35.1M in Q4 2025. 694 funds tracked by Wall St. Rank hold MEDP as of Q2 2026.

  • Retirement Systems of Alabama held 59,199 shares of Medpace worth $31.4M as of Q2 2026.
  • Retirement Systems of Alabama sold 4,152 Medpace shares in Q2 2026, an estimated $1.92M.
  • Medpace made up 0.09% of Retirement Systems of Alabama's portfolio in Q2 2026, its #191 holding.
  • Retirement Systems of Alabama first reported a position in Medpace in Q3 2020 and has held it in 24 quarters since.
  • Retirement Systems of Alabama's Medpace position peaked at $35.1M in Q4 2025.
  • 694 funds tracked by Wall St. Rank held Medpace as of Q2 2026.

Based on Retirement Systems of Alabama's 13F filing for Q2 2026, filed 28 Jul 2026.