Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2025 ▲▼ | Q2 2025 ▲▼ | Change ▲▼ | Q1 2025 ▲▼ | Q2 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Oracle Corp(ORCL) | 0 | 628,600 | +628,600 | 0 | 137,374 | 13.51% | +137,374 |
| Philip Morris International Inc(PM) | 0 | 732,563 | +732,563 | 0 | 133,370 | 13.11% | +133,370 |
| Microsoft Corp(MSFT) | 0 | 253,317 | +253,317 | 0 | 125,931 | 12.38% | +125,931 |
| Texas Instruments Inc(TXN) | 0 | 489,450 | +489,450 | 0 | 101,566 | 9.99% | +101,566 |
| Watsco Inc(WSO) | 0 | 194,427 | +194,427 | 0 | 85,812 | 8.44% | +85,812 |
| Fastenal Co(FAST) | 0 | 1,436,112 | +1,436,112 | 0 | 60,302 | 5.93% | +60,302 |
| Moody's Corp(MCO) | 0 | 118,800 | +118,800 | 0 | 59,550 | 5.86% | +59,550 |
| Charles Schwab Corp(SCHW) | 0 | 501,000 | +501,000 | 0 | 45,686 | 4.49% | +45,686 |
| Thermo Fisher Scientific Inc(TMO) | 0 | 111,767 | +111,767 | 0 | 45,299 | 4.45% | +45,299 |
| Pool Corp(POOL) | 0 | 152,887 | +152,887 | 0 | 44,550 | 4.38% | +44,550 |
| Ecolab Inc(ECL) | 0 | 123,210 | +123,210 | 0 | 33,198 | 3.26% | +33,198 |
| Alibaba Group Holding Ltd(BABA) | 0 | 278,000 | +278,000 | 0 | 31,522 | 3.10% | +31,522 |
| Becton Dickinson and Co(BDX) | 0 | 146,100 | +146,100 | 0 | 25,158 | 2.47% | +25,158 |
| Fortis Inc(FTS) | 0 | 526,700 | +526,700 | 0 | 25,098 | 2.47% | +25,098 |
| Charter Communications Inc(CHTR) | 141,400 | 153,200 | +11,800 | 52,090 | 62,628 | 6.16% | +10,538 |
| Fortis Inc(FTS) | 526,700 | 0 | -526,700 | 23,890 | 0 | — | -23,890 |
| Ecolab Inc(ECL) | 123,210 | 0 | -123,210 | 31,223 | 0 | — | -31,223 |
| Becton Dickinson and Co(BDX) | 146,100 | 0 | -146,100 | 33,458 | 0 | — | -33,458 |
| Alibaba Group Holding Ltd(BABA) | 278,000 | 0 | -278,000 | 36,754 | 0 | — | -36,754 |
| Pool Corp(POOL) | 129,387 | 0 | -129,387 | 41,152 | 0 | — | -41,152 |
| Moody's Corp(MCO) | 106,050 | 0 | -106,050 | 49,402 | 0 | — | -49,402 |
| Thermo Fisher Scientific Inc(TMO) | 100,267 | 0 | -100,267 | 49,901 | 0 | — | -49,901 |
| Fastenal Co(FAST) | 718,056 | 0 | -718,056 | 55,685 | 0 | — | -55,685 |
| Texas Instruments Inc(TXN) | 460,950 | 0 | -460,950 | 82,874 | 0 | — | -82,874 |
| Oracle Corp(ORCL) | 667,100 | 0 | -667,100 | 93,261 | 0 | — | -93,261 |
| Microsoft Corp(MSFT) | 253,317 | 0 | -253,317 | 94,956 | 0 | — | -94,956 |
| Watsco Inc(WSO) | 194,427 | 0 | -194,427 | 98,907 | 0 | — | -98,907 |
| Philip Morris International Inc(PM) | 732,563 | 0 | -732,563 | 116,272 | 0 | — | -116,272 |