
Loading portfolio…

Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | APPLE INC | $26.4M | 128706 | 5.97% |
| 2 | ZURN ELKAY WATER SOLNS CORP | $25.2M | 688164 | 5.69% |
| 3 | MICROSOFT CORP | $23.9M | 48061 | 5.41% |
| 4 | SPDR S&P 500 ETF TR | $11.0M | 17764 | 2.48% |
| 5 | KLA CORP | $9.7M | 10882 | 2.21% |
| 6 | ALPHABET INC | $7.9M | 44598 | 1.78% |
| 7 | JPMORGAN CHASE & CO. | $7.8M | 26832 | 1.76% |
| 8 | J P MORGAN EXCHANGE TRADED F | $7.5M | 148580 | 1.70% |
| 9 | COSTCO WHSL CORP NEW | $7.5M | 7605 | 1.70% |
| 10 | INTERNATIONAL BUSINESS MACHS | $7.1M | 23990 | 1.60% |
| 11 | ORACLE CORP | $7.0M | 31989 | 1.58% |
| 12 | AMAZON COM INC | $6.5M | 29705 | 1.47% |
| 13 | ACCENTURE PLC IRELAND | $6.4M | 21498 | 1.45% |
| 14 | BERKSHIRE HATHAWAY INC DEL | $6.0M | 12286 | 1.35% |
| 15 | APPLIED MATLS INC | $5.7M | 31158 | 1.29% |
| 16 | TRAVELERS COMPANIES INC | $5.6M | 20750 | 1.26% |
| 17 | BLACKROCK INC | $5.5M | 5272 | 1.25% |
| 18 | FASTENAL CO | $5.4M | 128327 | 1.22% |
| 19 | TEXAS INSTRS INC | $5.2M | 25220 | 1.18% |
| 20 | WALMART INC | $5.0M | 51583 | 1.14% |
| 21 | TJX COS INC NEW | $4.7M | 38111 | 1.06% |
| 22 | MERCK & CO INC | $4.5M | 56220 | 1.01% |
| 23 | PROCTER AND GAMBLE CO | $4.3M | 27135 | 0.98% |
| 24 | VISA INC | $4.3M | 12101 | 0.97% |
| 25 | EXXON MOBIL CORP | $4.3M | 39741 | 0.97% |
| 26 | NVIDIA CORPORATION | $4.3M | 26945 | 0.96% |
| 27 | EATON CORP PLC | $4.2M | 11687 | 0.94% |
| 28 | CISCO SYS INC | $4.1M | 59158 | 0.93% |
| 29 | ILLINOIS TOOL WKS INC | $3.9M | 15921 | 0.89% |
| 30 | HOME DEPOT INC | $3.9M | 10610 | 0.88% |
| 31 | MASTERCARD INCORPORATED | $3.7M | 6631 | 0.84% |
| 32 | JOHNSON & JOHNSON | $3.6M | 23417 | 0.81% |
| 33 | MCDONALDS CORP | $3.6M | 12169 | 0.80% |
| 34 | ENBRIDGE INC | $3.5M | 77738 | 0.80% |
| 35 | AMPHENOL CORP NEW | $3.5M | 35391 | 0.79% |
| 36 | ANALOG DEVICES INC | $3.5M | 14510 | 0.78% |
| 37 | UNITEDHEALTH GROUP INC | $3.4M | 10807 | 0.76% |
| 38 | CORNING INC | $3.3M | 63578 | 0.76% |
| 39 | VALERO ENERGY CORP | $3.3M | 24697 | 0.75% |
| 40 | STRYKER CORPORATION | $3.2M | 8128 | 0.73% |
| 41 | PEPSICO INC | $3.2M | 24271 | 0.73% |
| 42 | SPDR SERIES TRUST | $3.2M | 34573 | 0.72% |
| 43 | SYSCO CORP | $3.1M | 41494 | 0.71% |
| 44 | AUTOMATIC DATA PROCESSING IN | $3.1M | 10073 | 0.70% |
| 45 | KROGER CO | $3.0M | 41781 | 0.68% |
| 46 | NEXTERA ENERGY INC | $3.0M | 42662 | 0.67% |
| 47 | BROADCOM INC | $2.8M | 10027 | 0.63% |
| 48 | BOOKING HOLDINGS INC | $2.7M | 464 | 0.61% |
| 49 | META PLATFORMS INC | $2.7M | 3621 | 0.60% |
| 50 | VANGUARD SCOTTSDALE FDS | $2.6M | 32998 | 0.59% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.