Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2026 ▲▼ | Q2 2026 ▲▼ | Change ▲▼ | Q1 2026 ▲▼ | Q2 2026 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| TAIWAN SEMICONDUCTOR MANUFAC(TSM) | 144,350 | 235,882 | +91,532 | 48,783 | 112,650 | 3.74% | +63,867 |
| SILICON MOTION TECHNOLOGY CO(SIMO) | 300,000 | 270,000 | -30,000 | 33,687 | 89,999 | 2.99% | +56,312 |
| SHARKNINJA INC(SN) | 200,700 | 495,700 | +295,000 | 21,254 | 75,480 | 2.50% | +54,226 |
| RB GLOBAL INC(RBA) | 0 | 445,000 | +445,000 | 0 | 51,820 | 1.72% | +51,820 |
| TEXAS INSTRS INC(TXN) | 488,900 | 468,900 | -20,000 | 94,915 | 139,765 | 4.64% | +44,850 |
| NVIDIA CORPORATION(NVDA) | 550,000 | 696,604 | +146,604 | 95,920 | 139,383 | 4.63% | +43,463 |
| VERISIGN INC | 244,300 | 367,300 | +123,000 | 60,674 | 92,398 | 3.07% | +31,724 |
| HEICO CORP NEW | 443,590 | 443,590 | 0 | 93,637 | 114,406 | 3.80% | +20,769 |
| GFL ENVIRONMENTAL INC(GFL) | 196,093 | 745,863 | +549,770 | 8,181 | 27,440 | 0.91% | +19,259 |
| AUTOMATIC DATA PROCESSING IN | 0 | 75,214 | +75,214 | 0 | 16,844 | 0.56% | +16,844 |
| INTEL CORP(INTC) | 958,200 | 408,122 | -550,078 | 42,285 | 56,986 | 1.89% | +14,701 |
| WATERBRIDGE INFRASTRUCTURE L(WBI) | 1,603,029 | 1,681,789 | +78,760 | 42,945 | 57,635 | 1.91% | +14,690 |
| TD SYNNEX CORPORATION(SNX) | 119,500 | 119,500 | 0 | 20,161 | 31,947 | 1.06% | +11,786 |
| STANDARDAERO INC(SARO) | 0 | 390,390 | +390,390 | 0 | 11,677 | 0.39% | +11,677 |
| MSCI INC(MSCI) | 0 | 20,054 | +20,054 | 0 | 11,231 | 0.37% | +11,231 |
| EAGLEROCK LD LLC | 0 | 488,115 | +488,115 | 0 | 10,372 | 0.34% | +10,372 |
| S&P GLOBAL INC(SPGI) | 177,550 | 210,550 | +33,000 | 75,519 | 85,749 | 2.85% | +10,229 |
| LANDBRIDGE COMPANY LLC(LB) | 592,891 | 644,716 | +51,825 | 40,939 | 51,087 | 1.70% | +10,148 |
| DOMINOS PIZZA INC(DPZ) | 55,000 | 99,000 | +44,000 | 19,733 | 29,308 | 0.97% | +9,575 |
| ENTEGRIS INC(ENTG) | 200,000 | 180,000 | -20,000 | 23,448 | 32,375 | 1.07% | +8,927 |
| STEVANATO GROUP S P A ORD SHS | 126,281 | 574,751 | +448,470 | 1,736 | 10,386 | 0.34% | +8,649 |
| BROWN & BROWN INC(BRO) | 555,400 | 658,650 | +103,250 | 36,218 | 42,252 | 1.40% | +6,035 |
| COCA-COLA EUROPACIFIC PARTNE SHS | 480,000 | 480,000 | 0 | 43,522 | 48,034 | 1.59% | +4,512 |
| XPEL INC(XPEL) | 824,839 | 822,824 | -2,015 | 36,507 | 40,812 | 1.35% | +4,305 |
| PERMIAN BASIN RTY TR(PBT) | 933,719 | 933,719 | 0 | 20,094 | 23,380 | 0.78% | +3,287 |
| API GROUP CORP(APG) | 1,844,652 | 1,836,893 | -7,759 | 74,745 | 77,792 | 2.58% | +3,047 |
| SHIFT4 PMTS INC(FOUR) | 445,691 | 460,941 | +15,250 | 19,490 | 22,420 | 0.74% | +2,930 |
| HINGE HEALTH INC(HNGE) | 59,000 | 60,800 | +1,800 | 2,275 | 5,046 | 0.17% | +2,771 |
| MASTERCARD INCORPORATED(MA) | 183,474 | 183,474 | 0 | 91,675 | 94,232 | 3.13% | +2,558 |
| MOODYS CORP(MCO) | 153,000 | 153,000 | 0 | 66,746 | 69,297 | 2.30% | +2,551 |
| GENUINE PARTS CO(GPC) | 358,750 | 339,750 | -19,000 | 37,938 | 40,084 | 1.33% | +2,146 |
| YETI HLDGS INC(YETI) | 140,550 | 142,870 | +2,320 | 5,143 | 7,081 | 0.23% | +1,938 |
| HINGHAM INSTN SVGS MASS | 81,087 | 81,582 | +495 | 23,178 | 25,058 | 0.83% | +1,880 |
| CME GROUP INC(CME) | 0 | 7,300 | +7,300 | 0 | 1,612 | 0.05% | +1,612 |
| COMFORT SYS USA INC(FIX) | 5,300 | 4,500 | -800 | 7,309 | 8,919 | 0.30% | +1,610 |
| QUEST DIAGNOSTICS INC(DGX) | 95,900 | 95,900 | 0 | 18,794 | 20,326 | 0.67% | +1,532 |
| FASTENAL CO(FAST) | 901,600 | 901,600 | 0 | 41,834 | 43,304 | 1.44% | +1,470 |
| IQVIA HLDGS INC(IQV) | 64,000 | 64,000 | 0 | 10,915 | 12,366 | 0.41% | +1,452 |
| UNITED STS LIME & MINERALS I(USLM) | 5,593 | 20,123 | +14,530 | 731 | 2,106 | 0.07% | +1,376 |
| EATON CORP PLC(ETN) | 18,256 | 18,256 | 0 | 6,530 | 7,779 | 0.26% | +1,250 |
| OCCIDENTAL PETE CORP(OXY) | 36,250 | 70,750 | +34,500 | 2,356 | 3,436 | 0.11% | +1,080 |
| BOOKING HOLDINGS INC(BKNG) | 4,000 | 100,000 | +96,000 | 16,841 | 17,824 | 0.59% | +983 |
| SYNOPSYS INC(SNPS) | 13,724 | 13,724 | 0 | 5,441 | 6,122 | 0.20% | +681 |
| CSW INDUSTRIALS INC(CSW) | 26,000 | 26,535 | +535 | 6,775 | 7,384 | 0.25% | +610 |
| NU HLDGS LTD(NU) | 217,600 | 277,000 | +59,400 | 3,127 | 3,701 | 0.12% | +574 |
| ESAB CORPORATION(ESAB) | 170,000 | 171,530 | +1,530 | 16,432 | 16,918 | 0.56% | +486 |
| DISTRIBUTION SOLUTIONS GRP I(DSGR) | 312,532 | 317,047 | +4,515 | 8,201 | 8,671 | 0.29% | +470 |
| HOWMET AEROSPACE INC(HWM) | 11,500 | 11,500 | 0 | 2,650 | 3,092 | 0.10% | +442 |
| APTARGROUP INC | 387,160 | 393,110 | +5,950 | 48,790 | 49,217 | 1.63% | +427 |
| BERKSHIRE HATHAWAY INC DEL | 3,410 | 4,010 | +600 | 1,634 | 2,007 | 0.07% | +372 |
| MIDDLEBY CORP(MIDD) | 0 | 1,820 | +1,820 | 0 | 313 | 0.01% | +313 |
| MASCO CORP(MAS) | 12,500 | 12,500 | 0 | 755 | 1,017 | 0.03% | +263 |
| BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB | 87,398 | 90,954 | +3,556 | 3,618 | 3,880 | 0.13% | +262 |
| QUALCOMM INC(QCOM) | 0 | 1,332 | +1,332 | 0 | 246 | 0.01% | +246 |
| SELECT SECTOR SPDR TR ST STR TECHN ETF | 0 | 1,256 | +1,256 | 0 | 239 | 0.01% | +239 |
| BANK OF NY MELLON CORP | 0 | 1,600 | +1,600 | 0 | 231 | 0.01% | +231 |
| APPLE INC(AAPL) | 6,500 | 6,500 | 0 | 1,650 | 1,881 | 0.06% | +231 |
| VANGUARD ADMIRAL FDS INC | 0 | 1,570 | +1,570 | 0 | 216 | 0.01% | +216 |
| SBA COMMUNICATIONS CORP(SBAC) | 40,000 | 40,000 | 0 | 6,884 | 7,058 | 0.23% | +174 |
| FIRSTSERVICE CORP NEW | 15,000 | 15,845 | +845 | 2,084 | 2,252 | 0.07% | +168 |
| FIRST WATCH RESTAURANT GROUP | 0 | 12,775 | +12,775 | 0 | 165 | 0.01% | +165 |
| PHREESIA INC | 78,700 | 78,700 | 0 | 660 | 810 | 0.03% | +150 |
| ARCH CAP GROUP LTD ORD | 130,000 | 130,000 | 0 | 12,479 | 12,618 | 0.42% | +139 |
| F&G ANNUITIES & LIFE INC(FG) | 96,384 | 96,384 | 0 | 2,440 | 2,563 | 0.09% | +122 |
| BIOVENTUS INC(BVS) | 0 | 12,580 | +12,580 | 0 | 119 | 0.00% | +119 |
| HDFC BANK LTD(HDB) | 100,100 | 100,100 | 0 | 2,490 | 2,586 | 0.09% | +95 |
| PULTE GROUP INC(PHM) | 4,398 | 4,398 | 0 | 517 | 603 | 0.02% | +86 |
| KAROOOOO LTD(KARO) | 78,365 | 80,755 | +2,390 | 3,906 | 3,986 | 0.13% | +80 |
| VANGUARD INTL EQUITY INDEX F | 12,792 | 12,806 | +14 | 691 | 764 | 0.03% | +73 |
| VISA INC(V) | 1,470 | 1,470 | 0 | 444 | 504 | 0.02% | +60 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 1,000 | 1,000 | 0 | 447 | 497 | 0.02% | +50 |
| DEERE & CO(DE) | 550 | 550 | 0 | 310 | 349 | 0.01% | +39 |
| NORFOLK SOUTHN CORP(NSC) | 1,359 | 1,359 | 0 | 390 | 428 | 0.01% | +37 |
| 3M CO(MMM) | 1,700 | 1,700 | 0 | 247 | 275 | 0.01% | +28 |
| EMERSON ELEC CO(EMR) | 1,700 | 1,700 | 0 | 223 | 243 | 0.01% | +21 |
| EQUINIX INC(EQIX) | 305 | 305 | 0 | 299 | 318 | 0.01% | +19 |
| JOHNSON & JOHNSON(JNJ) | 1,963 | 1,963 | 0 | 480 | 499 | 0.02% | +19 |
| CHUBB LIMITED COM | 1,000 | 1,000 | 0 | 326 | 341 | 0.01% | +15 |
| MICROSOFT CORP(MSFT) | 2,445 | 2,445 | 0 | 905 | 912 | 0.03% | +7 |
| GENERAL DYNAMICS CORP(GD) | 598 | 598 | 0 | 205 | 212 | 0.01% | +7 |
| DLOCAL LTD(DLO) | 207,200 | 207,200 | 0 | 2,687 | 2,694 | 0.09% | +6 |
| WINMARK CORP(WINA) | 26,600 | 26,880 | +280 | 11,373 | 11,372 | 0.38% | -0 |
| ROSS STORES INC(ROST) | 4,300 | 4,300 | 0 | 932 | 915 | 0.03% | -16 |
| STRYKER CORPORATION(SYK) | 1,700 | 1,700 | 0 | 559 | 535 | 0.02% | -23 |
| SHOPIFY INC(SHOP) | 6,150 | 6,150 | 0 | 730 | 702 | 0.02% | -27 |
| WALMART INC(WMT) | 2,950 | 2,950 | 0 | 367 | 334 | 0.01% | -33 |
| VISTA ENERGY S.A.B. DE C.V.(VIST) | 38,400 | 44,500 | +6,100 | 2,898 | 2,839 | 0.09% | -59 |
| KROGER CO(KR) | 3,700 | 3,700 | 0 | 268 | 205 | 0.01% | -62 |
| VANECK ETF TRUST JUNIOR GOLD MINE | 3,360 | 3,360 | 0 | 403 | 330 | 0.01% | -73 |
| TE CONNECTIVITY PLC(TEL) | 13,200 | 13,200 | 0 | 2,759 | 2,661 | 0.09% | -98 |
| VANGUARD BD INDEX FDS | 15,000 | 13,750 | -1,250 | 1,176 | 1,071 | 0.04% | -105 |
| OREILLY AUTOMOTIVE INC(ORLY) | 665,000 | 665,000 | 0 | 61,386 | 61,240 | 2.03% | -146 |
| COMPANHIA DE SANEAMENTO BASI(SBS) | 125,925 | 630,635 | +504,710 | 3,842 | 3,645 | 0.12% | -197 |
| NORTHROP GRUMMAN CORP(NOC) | 300 | 0 | -300 | 205 | 0 | — | -205 |
| GRACO INC(GGG) | 2,524 | 0 | -2,524 | 214 | 0 | — | -214 |
| ULTA BEAUTY INC(ULTA) | 1,124 | 824 | -300 | 588 | 372 | 0.01% | -216 |
| PAN AMERN SILVER CORP(PAAS) | 25,000 | 25,000 | 0 | 1,366 | 1,120 | 0.04% | -246 |
| REGENERON PHARMACEUTICALS(REGN) | 1,100 | 900 | -200 | 850 | 561 | 0.02% | -289 |
| ARMSTRONG WORLD INDS INC NEW(AWI) | 78,000 | 78,000 | 0 | 12,854 | 12,513 | 0.42% | -342 |
| PERMIAN RESOURCES CORP(PR) | 120,500 | 120,500 | 0 | 2,569 | 2,218 | 0.07% | -351 |