Medpace Holdings, Inc. (NASDAQ:MEDP) has 717 institutional investors with active 13F positions as of March 2026.
| # | Institution | CIK | Shares Held | % of Outstanding | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|---|---|
| 1 | BlackRock, Inc. | 0002012383 | 2,498,248 | 8.87% | ▲27,808 | +1.13% | $1.32Bn |
| 2 | PRICE T ROWE ASSOCIATES INC /MD/ | 0000080255 | 2,069,677 | 7.35% | ▲1,780,170 | +614.90% | $1.10Mn |
| 3 | AQR CAPITAL MANAGEMENT LLC | 0001167557 | 1,278,935 | 4.54% | ▼74,902 | -5.53% | $677.31Mn |
| 4 | VANGUARD PORTFOLIO MANAGEMENT LLC | 0002100121 | 1,133,357 | 4.02% | ▲11,668 | +1.04% | $600.21Mn |
| 5 | VANGUARD CAPITAL MANAGEMENT LLC | 0002100119 | 1,026,820 | 3.64% | ▲15,749 | +1.56% | $543.79Mn |
| 6 | State Street Corp | 0000093751 | 710,895 | 2.52% | ▲28,666 | +4.20% | $376.48Mn |
| 7 | GEODE CAPITAL MANAGEMENT, LLC | 0001214717 | 710,465 | 2.52% | ▼34,641 | -4.65% | $376.31Mn |
| 8 | WASATCH ADVISORS LP | 0000814133 | 636,595 | 2.26% | ▼137,336 | -17.75% | $337.13Mn |
| 9 | Invesco Ltd. | 0000914208 | 579,241 | 2.06% | ▲1,667 | +0.29% | $306.76Mn |
| 10 | BAILLIE GIFFORD & CO | 0001088875 | 473,211 | 1.68% | ▼29,980 | -5.96% | $250.61Mn |
| 11 | ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 0001164508 | 429,012 | 1.52% | ▲33,243 | +8.40% | $227.20Mn |
| 12 | RENAISSANCE TECHNOLOGIES LLC | 0001037389 | 415,588 | 1.48% | ▼89,080 | -17.65% | $220.09Mn |
| 13 | DIMENSIONAL FUND ADVISORS LP | 0000354204 | 397,500 | 1.41% | ▲49,015 | +14.07% | $210.52Mn |
| 14 | Morgan Stanley | 0000895421 | 317,548 | 1.13% | ▲29,126 | +10.10% | $168.17Mn |
| 15 | UBS Group AG | 0001610520 | 303,926 | 1.08% | ▼36,507 | -10.72% | $160.96Mn |
| 16 | BESSEMER GROUP INC | 0001054074 | 282,897 | 1.00% | ▼2,534 | -0.89% | $149.82K |
| 17 | Mawer Investment Management Ltd. | 0001538449 | 267,175 | 0.95% | ▼178,929 | -40.11% | $141.49Mn |
| 18 | Epoch Investment Partners, Inc. | 0001305841 | 266,547 | 0.95% | ▲125,588 | +89.10% | $141.16Mn |
| 19 | TD ASSET MANAGEMENT INC | 0001056053 | 263,872 | 0.94% | ▲130,819 | +98.32% | $139.74Mn |
| 20 | THRIVENT FINANCIAL FOR LUTHERANS | 0000314984 | 256,341 | 0.91% | ▲24,849 | +10.73% | $135.76K |