Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2025 ▲▼ | Q2 2025 ▲▼ | Change ▲▼ | Q1 2025 ▲▼ | Q2 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA CORP(NVDA) | 0 | 634,865 | +634,865 | 0 | 100,302 | 3.30% | +100,302 |
| API GROUP CORP(APG) | 2,083,209 | 2,083,209 | 0 | 74,496 | 106,348 | 3.50% | +31,852 |
| ZOETIS INC(ZTS) | 0 | 180,000 | +180,000 | 0 | 28,071 | 0.92% | +28,071 |
| HEICO CORP NEW | 455,710 | 455,710 | 0 | 96,141 | 117,915 | 3.89% | +21,774 |
| WATSCO INC(WSO) | 66,000 | 120,000 | +54,000 | 33,548 | 52,994 | 1.75% | +19,447 |
| TEXAS INSTRS INC(TXN) | 0 | 488,900 | +488,900 | 0 | 101,505 | 3.34% | +101,505 |
| XPEL INC(XPEL) | 774,339 | 870,999 | +96,660 | 22,750 | 31,269 | 1.03% | +8,519 |
| TD SYNNEX CORPORATION(SNX) | 142,500 | 169,500 | +27,000 | 14,814 | 23,001 | 0.76% | +8,187 |
| BUILDERS FIRSTSOURCE INC(BLDR) | 2,400 | 67,400 | +65,000 | 300 | 7,865 | 0.26% | +7,565 |
| SILICON MOTION TECHNOLOGY CO(SIMO) | 190,000 | 220,000 | +30,000 | 9,606 | 16,537 | 0.54% | +6,931 |
| ROPER TECHNOLOGIES INC(ROP) | 151,700 | 169,700 | +18,000 | 89,439 | 96,193 | 3.17% | +6,753 |
| MIRION TECHNOLOGIES INC(MIR) | 0 | 954,300 | +954,300 | 0 | 20,546 | 0.68% | +20,546 |
| SILICON LABORATORIES INC(SLAB) | 0 | 192,790 | +192,790 | 0 | 28,410 | 0.94% | +28,410 |
| CDW CORP(CDW) | 229,000 | 238,250 | +9,250 | 36,700 | 42,549 | 1.40% | +5,850 |
| L3HARRIS TECHNOLOGIES INC(LHX) | 130,975 | 130,975 | 0 | 27,414 | 32,854 | 1.08% | +5,439 |
| BLACKLINE INC(BL) | 590,000 | 590,000 | 0 | 28,568 | 33,406 | 1.10% | +4,838 |
| BOOKING HLDGS INC(BKNG) | 0 | 4,000 | +4,000 | 0 | 23,157 | 0.76% | +23,157 |
| RAMBUS INC DEL(RMBS) | 380,337 | 380,337 | 0 | 19,690 | 24,349 | 0.80% | +4,659 |
| MOODYS CORP(MCO) | 0 | 118,200 | +118,200 | 0 | 59,288 | 1.95% | +59,288 |
| SBA COMMUNICATIONS CORP NEW(SBAC) | 274,000 | 274,000 | 0 | 60,283 | 64,346 | 2.12% | +4,063 |
| HAEMONETICS CORP(HAE) | 374,500 | 372,500 | -2,000 | 23,799 | 27,792 | 0.92% | +3,993 |
| WHEATON PRECIOUS METALS CORP(WPM) | 268,000 | 273,000 | +5,000 | 20,805 | 24,515 | 0.81% | +3,711 |
| ATLANTA BRAVES HLDGS INC | 542,264 | 542,264 | 0 | 21,696 | 25,362 | 0.84% | +3,666 |
| FASTENAL CO(FAST) | 557,000 | 1,113,600 | +556,600 | 43,195 | 46,771 | 1.54% | +3,576 |
| BROOKFIELD CORP(BN) | 0 | 346,395 | +346,395 | 0 | 21,425 | 0.71% | +21,425 |
| PERMIAN BASIN RTY TR(PBT) | 1,486,902 | 1,449,709 | -37,193 | 14,676 | 18,020 | 0.59% | +3,344 |
| S&P GLOBAL INC(SPGI) | 162,550 | 162,550 | 0 | 82,592 | 85,711 | 2.82% | +3,119 |
| CARLISLE COS INC(CSL) | 0 | 90,000 | +90,000 | 0 | 33,606 | 1.11% | +33,606 |
| ALCON INC(ALC) | 137,483 | 172,483 | +35,000 | 13,051 | 15,227 | 0.50% | +2,176 |
| APTARGROUP INC | 0 | 270,000 | +270,000 | 0 | 42,236 | 1.39% | +42,236 |
| EXPAND ENERGY CORPORATION(EXE) | 370,420 | 370,420 | 0 | 41,235 | 43,317 | 1.43% | +2,082 |
| DISTRIBUTION SOLUTIONS GRP I(DSGR) | 249,892 | 330,424 | +80,532 | 6,997 | 9,077 | 0.30% | +2,080 |
| CHUBB LIMITED COM | 185,050 | 200,050 | +15,000 | 55,883 | 57,958 | 1.91% | +2,075 |
| INTERCONTINENTAL EXCHANGE IN(ICE) | 85,000 | 91,000 | +6,000 | 14,663 | 16,696 | 0.55% | +2,033 |
| OCCIDENTAL PETE CORP(OXY) | 319,430 | 418,750 | +99,320 | 15,767 | 17,592 | 0.58% | +1,825 |
| SMITH A O CORP(AOS) | 564,933 | 590,333 | +25,400 | 36,924 | 38,708 | 1.28% | +1,784 |
| ARMSTRONG WORLD INDS INC NEW(AWI) | 78,000 | 78,000 | 0 | 10,989 | 12,670 | 0.42% | +1,682 |
| TRUIST FINL CORP(TFC) | 0 | 841,125 | +841,125 | 0 | 36,160 | 1.19% | +36,160 |
| EATON CORP PLC(ETN) | 0 | 18,681 | +18,681 | 0 | 6,669 | 0.22% | +6,669 |
| WINMARK CORP(WINA) | 0 | 26,600 | +26,600 | 0 | 10,044 | 0.33% | +10,044 |
| STONECO LTD(STNE) | 276,200 | 276,200 | 0 | 2,895 | 4,430 | 0.15% | +1,536 |
| SIMPLY GOOD FOODS CO(SMPL) | 358,370 | 436,870 | +78,500 | 12,360 | 13,801 | 0.45% | +1,441 |
| VERISIGN INC | 40,500 | 40,500 | 0 | 10,282 | 11,696 | 0.39% | +1,415 |
| SHARKNINJA INC(SN) | 0 | 90,700 | +90,700 | 0 | 8,978 | 0.30% | +8,978 |
| COMFORT SYS USA INC(FIX) | 6,600 | 6,600 | 0 | 2,127 | 3,539 | 0.12% | +1,412 |
| LOCKHEED MARTIN CORP(LMT) | 0 | 82,000 | +82,000 | 0 | 37,977 | 1.25% | +37,977 |
| FRANCO NEVADA CORP(FNV) | 124,200 | 126,700 | +2,500 | 19,569 | 20,769 | 0.68% | +1,200 |
| MASCO CORP(MAS) | 40,000 | 60,000 | +20,000 | 2,782 | 3,862 | 0.13% | +1,080 |
| ALLEGION PLC(ALLE) | 76,000 | 76,000 | 0 | 9,915 | 10,953 | 0.36% | +1,038 |
| GENUINE PARTS CO(GPC) | 403,000 | 404,250 | +1,250 | 48,013 | 49,040 | 1.62% | +1,026 |
| QUEST DIAGNOSTICS INC(DGX) | 95,900 | 95,900 | 0 | 16,226 | 17,227 | 0.57% | +1,000 |
| HINGHAM INSTN SVGS MASS | 0 | 81,087 | +81,087 | 0 | 20,138 | 0.66% | +20,138 |
| COCA COLA EUROPEAN PARTNERS SHS | 556,300 | 531,300 | -25,000 | 48,415 | 49,262 | 1.62% | +847 |
| COMPANHIA DE SANEAMENTO BASI(SBS) | 81,000 | 104,000 | +23,000 | 1,447 | 2,285 | 0.08% | +838 |
| BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB | 84,720 | 84,720 | 0 | 4,421 | 5,234 | 0.17% | +813 |
| HOWMET AEROSPACE INC(HWM) | 11,500 | 11,500 | 0 | 1,492 | 2,140 | 0.07% | +649 |
| NU HLDGS LTD(NU) | 184,500 | 184,500 | 0 | 1,889 | 2,531 | 0.08% | +642 |
| HDFC BANK LTD(HDB) | 50,050 | 50,050 | 0 | 3,325 | 3,837 | 0.13% | +512 |
| STEVANATO GROUP S P A ORD SHS | 126,281 | 126,281 | 0 | 2,579 | 3,085 | 0.10% | +506 |
| ST JOE CO(JOE) | 330,400 | 335,400 | +5,000 | 15,512 | 15,999 | 0.53% | +486 |
| GFL ENVIRONMENTAL INC(GFL) | 210,722 | 210,722 | 0 | 10,180 | 10,633 | 0.35% | +453 |
| TJX COS INC NEW(TJX) | 263,250 | 263,250 | 0 | 32,064 | 32,509 | 1.07% | +445 |
| SPDR GOLD TRUST(GLD) | 24,344 | 24,344 | 0 | 7,014 | 7,421 | 0.24% | +406 |
| KAROOOOO LTD(KARO) | 60,566 | 60,566 | 0 | 2,576 | 2,967 | 0.10% | +390 |
| MICROSOFT CORP(MSFT) | 3,045 | 3,045 | 0 | 1,143 | 1,515 | 0.05% | +372 |
| PAN AMERN SILVER CORP(PAAS) | 55,500 | 58,000 | +2,500 | 1,434 | 1,647 | 0.05% | +214 |
| SHOPIFY INC(SHOP) | 5,250 | 6,150 | +900 | 501 | 709 | 0.02% | +208 |
| CAPITAL ONE FINL CORP(COF) | 0 | 950 | +950 | 0 | 202 | 0.01% | +202 |
| ULTA BEAUTY INC(ULTA) | 1,624 | 1,624 | 0 | 595 | 760 | 0.03% | +164 |
| BROADRIDGE FINL SOLUTIONS IN(BR) | 247,350 | 247,350 | 0 | 59,972 | 60,113 | 1.98% | +141 |
| VANECK VECTORS ETF TR GOLD MINERS ETF | 18,650 | 18,650 | 0 | 857 | 971 | 0.03% | +114 |
| APOLLO GLOBAL MGMT INC(APO) | 22,281 | 22,281 | 0 | 3,051 | 3,161 | 0.10% | +110 |
| FIRSTSERVICE CORP NEW | 7,500 | 7,500 | 0 | 1,245 | 1,310 | 0.04% | +65 |
| EMERSON ELEC CO(EMR) | 2,000 | 2,000 | 0 | 219 | 267 | 0.01% | +47 |
| LISTED FD TR HORI KI INFL ETF | 19,000 | 19,000 | 0 | 772 | 801 | 0.03% | +29 |
| VANGUARD INTL EQUITY INDEX F | 13,076 | 12,509 | -567 | 592 | 619 | 0.02% | +27 |
| NORFOLK SOUTHERN CORP(NSC) | 1,359 | 1,359 | 0 | 322 | 348 | 0.01% | +26 |
| STRYKER CORP(SYK) | 1,950 | 1,900 | -50 | 726 | 752 | 0.02% | +26 |
| DEERE & CO(DE) | 550 | 550 | 0 | 258 | 280 | 0.01% | +22 |
| WALMART INC(WMT) | 3,200 | 3,050 | -150 | 281 | 298 | 0.01% | +17 |
| GENERAL DYNAMICS CORP(GD) | 798 | 798 | 0 | 218 | 233 | 0.01% | +15 |
| PULTE GROUP INC(PHM) | 4,398 | 4,398 | 0 | 452 | 464 | 0.02% | +12 |
| 3M CO(MMM) | 2,000 | 2,000 | 0 | 294 | 304 | 0.01% | +11 |
| GRACO INC(GGG) | 3,424 | 3,424 | 0 | 286 | 294 | 0.01% | +8 |
| QUALCOMM INC(QCOM) | 1,332 | 1,332 | 0 | 205 | 212 | 0.01% | +8 |
| VISA INC(V) | 1,470 | 1,470 | 0 | 515 | 522 | 0.02% | +7 |
| REGENERON PHARMACEUTICALS(REGN) | 800 | 975 | +175 | 507 | 512 | 0.02% | +4 |
| ROSS STORES INC(ROST) | 4,700 | 4,700 | 0 | 601 | 600 | 0.02% | -1 |
| KROGER CO(KR) | 4,000 | 3,700 | -300 | 271 | 265 | 0.01% | -5 |
| EQUINIX INC(EQIX) | 405 | 405 | 0 | 330 | 322 | 0.01% | -8 |
| PAYCHEX INC(PAYX) | 1,879 | 1,879 | 0 | 290 | 273 | 0.01% | -17 |
| FEDEX CORP(FDX) | 1,900 | 1,900 | 0 | 463 | 432 | 0.01% | -31 |
| JOHNSON & JOHNSON(JNJ) | 2,463 | 2,463 | 0 | 408 | 376 | 0.01% | -32 |
| VANGUARD BD INDEX FDS | 16,300 | 15,800 | -500 | 1,276 | 1,243 | 0.04% | -33 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 1,000 | 1,000 | 0 | 485 | 445 | 0.01% | -40 |
| CONOCOPHILLIPS(COP) | 48,800 | 56,600 | +7,800 | 5,125 | 5,079 | 0.17% | -46 |
| HENRY JACK & ASSOC INC(JKHY) | 0 | 25,300 | +25,300 | 0 | 4,558 | 0.15% | +4,558 |
| APPLE INC(AAPL) | 7,400 | 7,400 | 0 | 1,644 | 1,518 | 0.05% | -126 |
| BERKSHIRE HATHAWAY INC DEL | 3,660 | 3,535 | -125 | 1,949 | 1,717 | 0.06% | -232 |
| SAPIENS INTL CORP N V | 74,052 | 56,452 | -17,600 | 2,006 | 1,651 | 0.05% | -355 |