
Loading portfolio…

Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | Philip Morris International Inc | $116.1M | 702563 | 13.57% |
| 2 | Texas Instruments Inc | $100.5M | 518000 | 11.75% |
| 3 | Microsoft Corp | $86.7M | 234317 | 10.13% |
| 4 | Watsco Inc | $84.7M | 232927 | 9.89% |
| 5 | Fastenal Co | $64.3M | 1385112 | 7.51% |
| 6 | Charles Schwab Corp | $57.4M | 611000 | 6.71% |
| 7 | Moody's Corp | $56.6M | 129800 | 6.62% |
| 8 | Thermo Fisher Scientific Inc | $55.0M | 111767 | 6.42% |
| 9 | Oracle Corp | $54.9M | 373100 | 6.41% |
| 10 | Cintas Corp | $37.5M | 222000 | 4.39% |
| 11 | Charter Communications Inc | $36.6M | 169700 | 4.28% |
| 12 | Pool Corp | $35.6M | 175887 | 4.16% |
| 13 | Alibaba Group Holding Ltd | $34.9M | 278000 | 4.08% |
| 14 | Fortis Inc | $22.8M | 410000 | 2.66% |
| 15 | Paychex Inc | $12.2M | 133000 | 1.43% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.