M Capital Appreciation Fund
Registrant
M FUND INC
Class ticker
MFCPX
Net Assets
$262,644,186
Holdings
126
Latest Report
Mar 31, 2026
Holdings · 126
Export CSV
Portfolio coverage: 126 of
135 reported positions.
Showing 1–50
of 126 holdings by value
· page 1 of 3
| Holding | Symbol | Balance | Value | % of Fund | Side | Category | Open |
|---|---|---|---|---|---|---|---|
| XPO Inc | XPO | 28,202 | $5,486,699 | 2.09% | Long | EC | |
| Carpenter Technology Corp | CRS | 11,811 | $4,655,306 | 1.77% | Long | EC | |
| ATI Inc | ATI | 28,996 | $4,217,758 | 1.61% | Long | EC | |
| Granite Construction Inc | GVA | 34,808 | $4,172,783 | 1.59% | Long | EC | |
| Permian Resources Corp | PR | 190,795 | $4,067,749 | 1.55% | Long | EC | |
| Jabil Inc | JBL | 15,141 | $4,021,904 | 1.53% | Long | EC | |
| Coherent Corp | COHR | 16,695 | $3,976,916 | 1.51% | Long | EC | |
| Darling Ingredients Inc | DAR | 61,527 | $3,805,445 | 1.45% | Long | EC | |
| Eagle Materials Inc | EXP | 17,066 | $3,233,154 | 1.23% | Long | EC | |
| Knight-Swift Transportation Holdings Inc | KNX | 56,035 | $3,226,495 | 1.23% | Long | EC | |
| Kirby Corp | KEX | 23,968 | $3,184,868 | 1.21% | Long | EC | |
| Monolithic Power Systems Inc | MPWR | 2,890 | $3,159,782 | 1.20% | Long | EC | |
| Lattice Semiconductor Corp | LSCC | 33,842 | $3,139,184 | 1.20% | Long | EC | |
| Insmed Inc | INSM | 18,839 | $3,080,553 | 1.17% | Long | EC | |
| Modine Manufacturing Co | MOD | 13,778 | $2,985,830 | 1.14% | Long | EC | |
| Builders FirstSource Inc | BLDR | 36,146 | $2,975,900 | 1.13% | Long | EC | |
| Cooper Cos Inc/The | COO | 40,649 | $2,906,404 | 1.11% | Long | EC | |
| Everpure Inc | P | 44,678 | $2,637,789 | 1.00% | Long | EC | |
| Revvity Inc | RVTY | 28,329 | $2,481,904 | 0.94% | Long | EC | |
| Insulet Corp | PODD | 11,596 | $2,433,305 | 0.93% | Long | EC | |
| Saia Inc | SAIA | 6,911 | $2,427,696 | 0.92% | Long | EC | |
| HealthEquity Inc | HQY | 28,826 | $2,408,989 | 0.92% | Long | EC | |
| Popular Inc | BPOP | 17,763 | $2,383,262 | 0.91% | Long | EC | |
| Regal Rexnord Corp | RRX | 12,720 | $2,381,947 | 0.91% | Long | EC | |
| Curtiss-Wright Corp | CW | 3,491 | $2,377,790 | 0.91% | Long | EC | |
| indie Semiconductor Inc | INDI | 737,801 | $2,375,719 | 0.90% | Long | EC | |
| Cognex Corp | CGNX | 48,392 | $2,370,724 | 0.90% | Long | EC | |
| BJ's Wholesale Club Holdings Inc | BJ | 23,864 | $2,348,695 | 0.89% | Long | EC | |
| MACOM Technology Solutions Holdings Inc | MTSI | 10,567 | $2,346,614 | 0.89% | Long | EC | |
| Entegris Inc | ENTG | 20,008 | $2,345,738 | 0.89% | Long | EC | |
| Teradyne Inc | TER | 7,798 | $2,311,795 | 0.88% | Long | EC | |
| Alaska Air Group Inc | ALK | 62,706 | $2,306,327 | 0.88% | Long | EC | |
| Planet Fitness Inc | PLNT | 30,444 | $2,264,425 | 0.86% | Long | EC | |
| Wintrust Financial Corp | WTFC | 16,286 | $2,262,777 | 0.86% | Long | EC | |
| Ultra Clean Holdings Inc | UCTT | 35,971 | $2,236,677 | 0.85% | Long | EC | |
| Sanmina Corp | SANM | 17,138 | $2,221,770 | 0.85% | Long | EC | |
| Citizens Financial Group Inc | CFG | 36,648 | $2,197,781 | 0.84% | Long | EC | |
| Elanco Animal Health Inc | ELAN | 91,626 | $2,192,610 | 0.83% | Long | EC | |
| RXO Inc | RXO | 142,152 | $2,078,262 | 0.79% | Long | EC | |
| Stride Inc | LRN | 23,177 | $2,043,516 | 0.78% | Long | EC | |
| AeroVironment Inc | AVAV | 11,102 | $2,032,221 | 0.77% | Long | EC | |
| Acadia Healthcare Co Inc | ACHC | 86,349 | $2,019,703 | 0.77% | Long | EC | |
| Range Resources Corp | RRC | 44,661 | $2,017,784 | 0.77% | Long | EC | |
| Circle Internet Group Inc | CRCL | 21,079 | $2,011,147 | 0.77% | Long | EC | |
| United Therapeutics Corp | UTHR | 3,378 | $2,003,086 | 0.76% | Long | EC | |
| Caesars Entertainment Inc | CZR | 75,781 | $2,002,892 | 0.76% | Long | EC | |
| Liberty Energy Inc | LBRT | 68,934 | $1,985,299 | 0.76% | Long | EC | |
| Gulfport Energy Corp | GPOR | 9,377 | $1,983,892 | 0.76% | Long | EC | |
| First BanCorp/Puerto Rico | FBP | 91,507 | $1,954,590 | 0.74% | Long | EC | |
|
Qorvo Inc
|
74736K101 | 25,125 | $1,944,675 | 0.74% | Long | EC |
Showing the top 50 of 126 holdings. Create a free account to see every holding and download the CSV.