| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | MICROSOFT CORP | 4,050,554 | 251,701,000 | 14.84% | ||
| 2 | APPLE INC | 1,828,760 | 211,807,000 | 12.49% | ||
| 3 | ALPHABET INC | 216,581 | 171,630,000 | 10.12% | ||
| 4 | INTEL CORP | 3,710,117 | 134,566,000 | 7.93% | ||
| 5 | COGNIZANT TECHNOLOGY SOLUTIO | 1,548,574 | 86,767,000 | 5.11% | ||
| 6 | XILINX INC | 1,226,275 | 74,030,000 | 4.36% | ||
| 7 | VISA INC | 887,386 | 69,234,000 | 4.08% | ||
| 8 | MASTERCARD INCORPORATED | 617,627 | 63,770,000 | 3.76% | ||
| 9 | FASTENAL CO | 1,275,532 | 59,925,000 | 3.53% | ||
| 10 | ORACLE CORP | 1,541,602 | 59,275,000 | 3.49% | ||
| 11 | FACEBOOK INC | 514,053 | 59,142,000 | 3.49% | ||
| 12 | SNAP ON INC | 317,696 | 54,412,000 | 3.21% | ||
| 13 | APPLIED MATLS INC | 1,593,494 | 51,422,000 | 3.03% | ||
| 14 | ILLINOIS TOOL WKS INC | 409,526 | 50,151,000 | 2.96% | ||
| 15 | UNION PAC CORP | 463,377 | 48,043,000 | 2.83% | ||
| 16 | EXPEDITORS INTL WASH INC | 814,356 | 43,128,000 | 2.54% | ||
| 17 | ADOBE INC | 406,807 | 41,881,000 | 2.47% | ||
| 18 | STERICYCLE | 518,087 | 39,913,000 | 2.35% | ||
| 19 | UNITED TECHNOLOGIES CORP | 339,814 | 37,250,000 | 2.20% | ||
| 20 | TEXAS INSTRS INC | 469,522 | 34,261,000 | 2.02% | ||
| 21 | CANADIAN NATL RY CO | 298,996 | 20,152,000 | 1.19% | ||
| 22 | FORTIVE CORP | 337,403 | 18,095,000 | 1.07% | ||
| 23 | RITCHIE BROS AUCTIONEERS | 466,260 | 15,853,000 | 0.93% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001568887-17-000001, filed 2017.02.10).
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.