| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | VALSPAR CORP | 760,119 | 71,386,000 | 4.08% | ||
| 2 | ACCENTURE PLC | 633,650 | 64,168,000 | 3.67% | ||
| 3 | TJX COS INC NEW | 929,702 | 63,922,000 | 3.65% | ||
| 4 | AUTOZONE INC | 87,491 | 61,167,000 | 3.50% | ||
| 5 | OLD DOMINION FREIGHT LINE IN | 1,001,089 | 61,161,000 | 3.49% | ||
| 6 | ALBEMARLE CORP | 1,077,075 | 60,713,000 | 3.47% | ||
| 7 | AMPHENOL CORP NEW CL A | 1,179,155 | 59,974,000 | 3.43% | ||
| 8 | 3M CO | 405,686 | 59,321,000 | 3.39% | ||
| 9 | COLGATE PALMOLIVE CO | 953,754 | 59,131,000 | 3.38% | ||
| 10 | BECTON DICKINSON & CO | 437,689 | 58,566,000 | 3.35% | ||
| 11 | FEDEX CORP | 409,454 | 58,557,000 | 3.35% | ||
| 12 | MICROCHIP TECHNOLOGY | 1,373,952 | 58,115,000 | 3.32% | ||
| 13 | THERMO FISHER SCIENTIFIC INC | 466,311 | 58,001,000 | 3.31% | ||
| 14 | PEPSICO INC | 639,576 | 57,912,000 | 3.31% | ||
| 15 | BALL CORP | 915,872 | 57,297,000 | 3.27% | ||
| 16 | NIKE INC | 1,057,043 | 57,168,000 | 3.27% | ||
| 17 | ECOLAB INC | 574,663 | 56,415,000 | 3.22% | ||
| 18 | ANALOG DEVICES INC | 1,058,213 | 54,965,000 | 3.14% | ||
| 19 | FLOWSERVE CORP | 1,385,265 | 54,217,000 | 3.10% | ||
| 20 | GRAINGER W W INC | 263,371 | 53,950,000 | 3.08% | ||
| 21 | DISNEY WALT CO | 618,105 | 53,867,000 | 3.08% | ||
| 22 | CHEVRON CORP NEW | 640,168 | 53,593,000 | 3.06% | ||
| 23 | YUM BRANDS INC | 722,546 | 51,898,000 | 2.97% | ||
| 24 | COMCAST CORP NEW | 965,970 | 51,776,000 | 2.96% | ||
| 25 | V F CORP | 911,064 | 51,775,000 | 2.96% | ||
| 26 | FLIR SYS INC | 1,770,948 | 51,207,000 | 2.93% | ||
| 27 | METLIFE INC | 1,258,778 | 48,537,000 | 2.77% | ||
| 28 | CENCORA | 620,079 | 47,096,000 | 2.69% | ||
| 29 | TORCHMARK CORP | 978,691 | 46,635,000 | 2.66% | ||
| 30 | STATE STR CORP | 901,695 | 46,574,000 | 2.66% | ||
| 31 | COCA COLA CO | 747,385 | 30,663,000 | 1.75% | ||
| 32 | ATMOS ENERGY CORP | 464,040 | 30,240,000 | 1.73% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001218761-16-000006, filed 2016.05.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.