| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | ALBEMARLE CORP | 1,021,493 | 73,219,000 | 4.20% | ||
| 2 | VALSPAR CORP | 718,826 | 69,899,000 | 4.01% | ||
| 3 | BECTON DICKINSON & CO | 415,170 | 63,637,000 | 3.65% | ||
| 4 | TJX COS INC NEW | 881,811 | 61,301,000 | 3.52% | ||
| 5 | ACCENTURE PLC | 601,007 | 61,288,000 | 3.51% | ||
| 6 | 3M CO | 384,804 | 60,657,000 | 3.48% | ||
| 7 | COLGATE PALMOLIVE CO | 904,550 | 59,600,000 | 3.42% | ||
| 8 | MICROCHIP TECHNOLOGY | 1,303,096 | 59,539,000 | 3.41% | ||
| 9 | AUTOZONE INC | 82,986 | 59,298,000 | 3.40% | ||
| 10 | THERMO FISHER SCIENTIFIC INC | 440,211 | 58,612,000 | 3.36% | ||
| 11 | ECOLAB INC | 545,047 | 58,358,000 | 3.35% | ||
| 12 | PEPSICO INC | 606,604 | 58,279,000 | 3.34% | ||
| 13 | AMPHENOL CORP NEW CL A | 1,118,519 | 57,869,000 | 3.32% | ||
| 14 | CHEVRON CORP NEW | 606,997 | 57,277,000 | 3.28% | ||
| 15 | BALL CORP | 868,729 | 56,529,000 | 3.24% | ||
| 16 | AON PLC | 572,016 | 56,241,000 | 3.23% | ||
| 17 | COMCAST CORP NEW | 916,570 | 53,784,000 | 3.08% | ||
| 18 | FLOWSERVE CORP | 1,313,629 | 53,635,000 | 3.08% | ||
| 19 | FEDEX CORP | 388,370 | 53,207,000 | 3.05% | ||
| 20 | TORCHMARK CORP | 928,513 | 51,785,000 | 2.97% | ||
| 21 | DISNEY WALT CO | 586,287 | 51,623,000 | 2.96% | ||
| 22 | OLD DOMINION FREIGHT LINE IN | 949,435 | 51,542,000 | 2.96% | ||
| 23 | ANALOG DEVICES INC | 1,003,707 | 51,172,000 | 2.93% | ||
| 24 | GRAINGER W W INC | 249,772 | 51,092,000 | 2.93% | ||
| 25 | YUM BRANDS INC | 683,759 | 51,035,000 | 2.93% | ||
| 26 | NIKE INC | 1,002,113 | 49,944,000 | 2.86% | ||
| 27 | V F CORP | 864,271 | 47,837,000 | 2.74% | ||
| 28 | FLIR SYS INC | 1,680,110 | 46,806,000 | 2.68% | ||
| 29 | METLIFE INC | 1,193,962 | 42,806,000 | 2.45% | ||
| 30 | CENCORA | 588,320 | 42,005,000 | 2.41% | ||
| 31 | STATE STR CORP | 855,248 | 41,771,000 | 2.40% | ||
| 32 | ATMOS ENERGY CORP | 438,421 | 32,092,000 | 1.84% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001218761-16-000007, filed 2016.08.08).
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.