| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | MCKESSON CORP | 166,033 | 37,326,000 | 10.00% | ||
| 2 | BMC Stock Holdings Inc | 1,507,872 | 29,479,000 | 7.90% | ||
| 3 | WATSCO INC | 213,241 | 26,386,000 | 7.07% | ||
| 4 | CVS HEALTH CORP | 246,473 | 25,850,000 | 6.93% | ||
| 5 | POOL CORPORATION | 332,444 | 23,331,000 | 6.25% | ||
| 6 | WHOLE FOODS | 502,489 | 19,818,000 | 5.31% | ||
| 7 | LAWSON PRODS INC COM | 821,696 | 19,293,000 | 5.17% | ||
| 8 | PRICE T ROWE GROUP INC | 211,928 | 16,473,000 | 4.42% | ||
| 9 | BLACKROCK INC | 45,821 | 15,853,000 | 4.25% | ||
| 10 | LKQ CORP | 476,719 | 14,418,000 | 3.86% | ||
| 11 | UNITED NATURAL FOODSINC | 192,594 | 12,264,000 | 3.29% | ||
| 12 | MEDNAX INC | 163,503 | 12,117,000 | 3.25% | ||
| 13 | AMERICAN EXPRESS CO | 152,653 | 11,864,000 | 3.18% | ||
| 14 | HOME DEPOT INC | 82,705 | 9,191,000 | 2.46% | ||
| 15 | FIVE BELOW INC COM | 223,530 | 8,836,000 | 2.37% | ||
| 16 | ECHO GLOBAL LOGISTICS INC COM | 254,513 | 8,312,000 | 2.23% | ||
| 17 | DOLLAR GEN CORP NEW | 96,700 | 7,517,000 | 2.01% | ||
| 18 | Wal Mart Stores Inc | 102,300 | 7,256,000 | 1.94% | ||
| 19 | MASTERCARD INCORPORATED | 71,700 | 6,703,000 | 1.80% | ||
| 20 | ORACLE CORP | 165,500 | 6,670,000 | 1.79% | ||
| 21 | LOWES COS INC | 98,325 | 6,585,000 | 1.76% | ||
| 22 | MCDONALDS CORP | 50,000 | 4,754,000 | 1.27% | ||
| 23 | DOLLAR TREE INC | 56,000 | 4,423,000 | 1.19% | ||
| 24 | KELLOGG CO | 64,700 | 4,057,000 | 1.09% | ||
| 25 | GRAINGER W W INC | 17,000 | 4,023,000 | 1.08% | ||
| 26 | CENCORA | 35,200 | 3,743,000 | 1.00% | ||
| 27 | STARBUCKS CORP | 68,700 | 3,683,000 | 0.99% | ||
| 28 | COCA COLA CO | 86,900 | 3,409,000 | 0.91% | ||
| 29 | PROCTER AND GAMBLE CO | 42,300 | 3,310,000 | 0.89% | ||
| 30 | GENERAL MLS INC | 58,700 | 3,271,000 | 0.88% | ||
| 31 | SMUCKER J M CO | 26,000 | 2,819,000 | 0.76% | ||
| 32 | MICROSOFT CORP | 63,500 | 2,804,000 | 0.75% | ||
| 33 | BB&T CORP | 50,000 | 2,016,000 | 0.54% | ||
| 34 | VISA INC | 25,800 | 1,732,000 | 0.46% | ||
| 35 | Mondelez Intl CL A | 17,200 | 708,000 | 0.19% | ||
| 36 | PNC FINL SVCS GROUP INC | 6,300 | 603,000 | 0.16% | ||
| 37 | BLUELINX HLDGS INC | 591,928 | 568,000 | 0.15% | ||
| 38 | MSC INDL DIRECT INC | 8,000 | 558,000 | 0.15% | ||
| 39 | FRESH MKT INC | 16,154 | 519,000 | 0.14% | ||
| 40 | NATIONAL OILWELL | 8,800 | 425,000 | 0.11% | ||
| 41 | SYSCO CORP | 3,000 | 108,000 | 0.03% | ||
| 42 | KRAFT HEINZ CO COM | 300 | 26,000 | 0.01% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001052174-15-000037, filed 2015.08.13).
From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.