MidCap S&P 400 Index Fund
Registrant
Principal Funds, Inc
Class tickers
MPSIX
PMAPX
PMFJX
PMFMX
PMFPX
Net Assets
$1,371,538,209
Holdings
400
Latest Report
Jul 31, 2026
Net Assets Over Time
Holdings · 400
Export CSV
Portfolio coverage: 400 of
404 reported positions.
Showing 1–50
of 400 holdings by value
· page 1 of 8
| Holding | Symbol | Balance | Value | % of Fund | Side | Category | Open |
|---|---|---|---|---|---|---|---|
| Illumina Inc | ILMN | 57,846 | $11,864,215 | 0.87% | Long | EC | |
| Twilio Inc | TWLO | 58,026 | $11,451,431 | 0.83% | Long | EC | |
| TechnipFMC PLC | FTI | 152,433 | $10,923,349 | 0.80% | Long | EC | |
| Curtiss-Wright Corp | CW | 14,123 | $10,225,052 | 0.75% | Long | EC | |
| Carpenter Technology Corp | CRS | 18,997 | $9,871,981 | 0.72% | Long | EC | |
| ATI Inc | ATI | 52,175 | $9,779,682 | 0.71% | Long | EC | |
| nVent Electric PLC | NVT | 61,829 | $9,511,155 | 0.69% | Long | EC | |
| Everpure Inc | P | 120,639 | $9,309,712 | 0.68% | Long | EC | |
| Okta Inc | OKTA | 64,100 | $9,097,713 | 0.66% | Long | EC | |
| XPO Inc | XPO | 44,888 | $9,021,141 | 0.66% | Long | EC | |
| Burlington Stores Inc | BURL | 24,021 | $8,851,258 | 0.65% | Long | EC | |
| US Foods Holding Corp | USFD | 84,196 | $8,469,276 | 0.62% | Long | EC | |
| United Therapeutics Corp | UTHR | 16,229 | $8,401,916 | 0.61% | Long | EC | |
| Tenet Healthcare Corp | THC | 32,933 | $8,390,670 | 0.61% | Long | EC | |
| Woodward Inc | WWD | 22,780 | $8,217,885 | 0.60% | Long | EC | |
| Reliance Inc | RS | 19,518 | $7,926,260 | 0.58% | Long | EC | |
| RB Global Inc | RBA | 71,226 | $7,816,341 | 0.57% | Long | EC | |
| MKS Inc | MKSI | 25,823 | $7,681,051 | 0.56% | Long | EC | |
| TD SYNNEX Corp | SNX | 28,584 | $7,308,929 | 0.53% | Long | EC | |
| Roku Inc | ROKU | 50,157 | $7,273,267 | 0.53% | Long | EC | |
| Sterling Infrastructure Inc | STRL | 11,732 | $7,001,306 | 0.51% | Long | EC | |
| Entegris Inc | ENTG | 58,304 | $6,941,091 | 0.51% | Long | EC | |
| Performance Food Group Co | PFGC | 60,059 | $6,870,149 | 0.50% | Long | EC | |
| East West Bancorp Inc | EWBC | 52,377 | $6,861,387 | 0.50% | Long | EC | |
| ITT Inc | ITT | 34,179 | $6,698,400 | 0.49% | Long | EC | |
| RBC Bearings Inc | RBC | 12,060 | $6,648,799 | 0.48% | Long | EC | |
| Ovintiv Inc | OVV | 105,291 | $6,576,476 | 0.48% | Long | EC | |
| Lattice Semiconductor Corp | LSCC | 52,381 | $6,509,387 | 0.47% | Long | EC | |
| Permian Resources Corp | PR | 300,906 | $6,412,307 | 0.47% | Long | EC | |
| Neurocrine Biosciences Inc | NBIX | 38,442 | $6,412,126 | 0.47% | Long | EC | |
| WESCO International Inc | WCC | 18,620 | $6,395,784 | 0.47% | Long | EC | |
| Annaly Capital Management Inc | NLY | 280,156 | $6,365,144 | 0.46% | Long | EC | |
| MACOM Technology Solutions Holdings Inc | MTSI | 25,085 | $6,307,372 | 0.46% | Long | EC | |
| Jones Lang LaSalle Inc | JLL | 17,738 | $6,297,522 | 0.46% | Long | EC | |
| WP Carey Inc | WPC | 85,157 | $6,267,555 | 0.46% | Long | EC | |
| MasTec Inc | MTZ | 23,556 | $6,197,584 | 0.45% | Long | EC | |
| Royal Gold Inc | RGLD | 31,148 | $6,178,206 | 0.45% | Long | EC | |
| Jazz Pharmaceuticals PLC | JAZZ | 23,988 | $6,065,606 | 0.44% | Long | EC | |
| Pinnacle Financial Partners Inc | PNFP | 57,502 | $6,050,935 | 0.44% | Long | EC | |
| Nutanix Inc | NTNX | 101,397 | $5,983,437 | 0.44% | Long | EC | |
| Fabrinet | FN | 13,699 | $5,964,682 | 0.43% | Long | EC | |
| Clean Harbors Inc | CLH | 18,992 | $5,942,217 | 0.43% | Long | EC | |
| Reinsurance Group of America Inc | RGA | 25,048 | $5,932,619 | 0.43% | Long | EC | |
| BWX Technologies Inc | BWXT | 35,026 | $5,908,886 | 0.43% | Long | EC | |
| Coeur Mining Inc | CDE | 395,516 | $5,897,144 | 0.43% | Long | EC | |
| API Group Corp | APG | 147,412 | $5,849,308 | 0.43% | Long | EC | |
| Roivant Sciences Ltd | ROIV | 172,386 | $5,845,609 | 0.43% | Long | EC | |
| Talen Energy Corp | TLN | 17,356 | $5,798,640 | 0.42% | Long | EC | |
| TransUnion | TRU | 73,711 | $5,795,159 | 0.42% | Long | EC | |
| Toast Inc | TOST | 179,354 | $5,787,754 | 0.42% | Long | EC |
Showing the top 50 of 400 holdings. Create a free account to see every holding and download the CSV.