
Loading portfolio…

Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | ALPHABET INC | $33.4M | 116000 | 6.24% |
| 2 | MICROSOFT CORP | $31.3M | 84647 | 5.86% |
| 3 | APPLE INC | $29.1M | 114502 | 5.44% |
| 4 | AMAZON COM INC | $28.8M | 138292 | 5.39% |
| 5 | ASTRAZENECA PLC | $28.4M | 146185 | 5.31% |
| 6 | NVIDIA CORPORATION | $28.0M | 160550 | 5.24% |
| 7 | ELI LILLY & CO | $26.2M | 28443 | 4.90% |
| 8 | TOTALENERGIES SE | $25.6M | 273320 | 4.78% |
| 9 | MASTERCARD INCORPORATED | $22.3M | 44724 | 4.18% |
| 10 | JPMORGAN CHASE & CO | $21.6M | 73392 | 4.04% |
| 11 | CRH PLC | $18.7M | 177719 | 3.50% |
| 12 | NEXTERA ENERGY INC | $18.4M | 197910 | 3.44% |
| 13 | S&P GLOBAL INC | $17.2M | 40353 | 3.21% |
| 14 | ACCENTURE PLC IRELAND | $15.1M | 76288 | 2.83% |
| 15 | TETRA TECH INC NEW | $14.7M | 486499 | 2.74% |
| 16 | PROCTER & GAMBLE CO | $13.8M | 95839 | 2.59% |
| 17 | BLACKROCK INC | $12.3M | 12836 | 2.31% |
| 18 | MASTEC INC | $11.6M | 35923 | 2.16% |
| 19 | EMCOR GROUP INC | $11.3M | 15267 | 2.11% |
| 20 | META PLATFORMS INC | $9.9M | 17320 | 1.85% |
| 21 | AUTODESK INC | $9.3M | 38702 | 1.73% |
| 22 | OWENS CORNING NEW | $8.4M | 77794 | 1.58% |
| 23 | ASML HLDG NV | $5.6M | 4268 | 1.05% |
| 24 | SCHEIN HENRY INC | $5.4M | 73381 | 1.01% |
| 25 | SOFI TECHNOLOGIES INC | $4.5M | 283400 | 0.84% |
| 26 | CANADIAN NATL RY CO | $3.9M | 37779 | 0.73% |
| 27 | RIO TINTO PLC | $3.1M | 33123 | 0.58% |
| 28 | HALEON PLC | $3.0M | 297369 | 0.56% |
| 29 | ALLEGION PLC | $2.9M | 19676 | 0.54% |
| 30 | WHEATON PRECIOUS METALS CORP | $2.7M | 20275 | 0.50% |
| 31 | WORKDAY INC | $2.5M | 18995 | 0.46% |
| 32 | RELX PLC | $2.5M | 74048 | 0.46% |
| 33 | HOME DEPOT INC | $2.1M | 6521 | 0.40% |
| 34 | BROADCOM INC | $1.6M | 5331 | 0.31% |
| 35 | BLOCK INC | $1.4M | 23291 | 0.26% |
| 36 | DUPONT DE NEMOURS INC | $1.4M | 30000 | 0.26% |
| 37 | ECOLAB INC | $1.3M | 4877 | 0.24% |
| 38 | BLOCK H & R INC | $1.3M | 40093 | 0.24% |
| 39 | ALPHABET INC | $1.3M | 4423 | 0.24% |
| 40 | TEXAS INSTRS INC | $1.2M | 6169 | 0.22% |
| 41 | BANK AMERICA CORP | $1.2M | 23997 | 0.22% |
| 42 | LUMENTUM HLDGS INC | $1.2M | 1644 | 0.22% |
| 43 | VERISIGN INC | $1.1M | 4599 | 0.21% |
| 44 | PIMCO ETF TR | $1.1M | 11153 | 0.21% |
| 45 | WATERS CORP | $1.0M | 3516 | 0.20% |
| 46 | NETAPP INC | $1.0M | 10200 | 0.20% |
| 47 | VERISK ANALYTICS INC | $993K | 5234 | 0.19% |
| 48 | BOOKING HOLDINGS INC | $952K | 226 | 0.18% |
| 49 | HALLIBURTON CO | $951K | 24396 | 0.18% |
| 50 | SPOTIFY TECHNOLOGY S A | $947K | 1953 | 0.18% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.