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