Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q2 2024 ▲▼ | Q3 2024 ▲▼ | Change ▲▼ | Q2 2024 ▲▼ | Q3 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| TEXAS PACIFIC LAND CORPORATI(TPL) | 188,472 | 185,225 | -3,247 | 138,389 | 163,876 | 5.83% | +25,487 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 21,250 | 161,250 | +140,000 | 3,693 | 28,004 | 1.00% | +24,311 |
| LANDBRIDGE COMPANY LLC(LB) | 58,823 | 422,168 | +363,345 | 1,362 | 16,515 | 0.59% | +15,153 |
| MASTERCARD INC(MA) | 0 | 242,574 | +242,574 | 0 | 119,783 | 4.26% | +119,783 |
| ACCENTURE PLC IRELAND SHS CLASS A | 0 | 250,950 | +250,950 | 0 | 88,706 | 3.15% | +88,706 |
| SBA COMMUNICATIONS CORP NEW(SBAC) | 274,000 | 274,000 | 0 | 53,786 | 65,952 | 2.35% | +12,166 |
| S&P GLOBAL INC(SPGI) | 162,550 | 162,550 | 0 | 72,497 | 83,977 | 2.99% | +11,479 |
| CIENA CORP(CIEN) | 300,000 | 370,000 | +70,000 | 14,454 | 22,788 | 0.81% | +8,334 |
| HEICO CORP NEW | 476,497 | 455,710 | -20,787 | 84,588 | 92,855 | 3.30% | +8,268 |
| LOWES COS INC(LOW) | 0 | 268,650 | +268,650 | 0 | 72,764 | 2.59% | +72,764 |
| SIMPLY GOOD FOODS CO(SMPL) | 0 | 217,500 | +217,500 | 0 | 7,562 | 0.27% | +7,562 |
| BROWN & BROWN INC(BRO) | 519,150 | 519,150 | 0 | 46,417 | 53,784 | 1.91% | +7,367 |
| CHEMED CORP NEW(CHE) | 0 | 117,990 | +117,990 | 0 | 70,908 | 2.52% | +70,908 |
| CHESAPEAKE ENERGY CORP(EXE) | 0 | 382,720 | +382,720 | 0 | 31,479 | 1.12% | +31,479 |
| CHUBB LIMITED COM | 0 | 185,050 | +185,050 | 0 | 53,367 | 1.90% | +53,367 |
| LOCKHEED MARTIN CORP(LMT) | 90,000 | 82,000 | -8,000 | 42,039 | 47,934 | 1.70% | +5,895 |
| IQVIA HLDGS INC(IQV) | 213,290 | 213,290 | 0 | 45,098 | 50,543 | 1.80% | +5,445 |
| HINGHAM INSTN SVGS MASS | 81,087 | 81,087 | 0 | 14,505 | 19,729 | 0.70% | +5,224 |
| SILICON LABORATORIES INC(SLAB) | 0 | 230,000 | +230,000 | 0 | 26,581 | 0.95% | +26,581 |
| FASTENAL CO(FAST) | 0 | 582,000 | +582,000 | 0 | 41,566 | 1.48% | +41,566 |
| O REILLY AUTOMOTIVE INC NEW(ORLY) | 0 | 51,000 | +51,000 | 0 | 58,732 | 2.09% | +58,732 |
| BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB | 0 | 86,220 | +86,220 | 0 | 4,583 | 0.16% | +4,583 |
| XPEL INC(XPEL) | 0 | 512,000 | +512,000 | 0 | 22,205 | 0.79% | +22,205 |
| FIDELITY NATIONAL FINANCIAL(FNF) | 0 | 665,000 | +665,000 | 0 | 41,270 | 1.47% | +41,270 |
| PERMIAN BASIN RTY TR(PBT) | 1,140,169 | 1,402,402 | +262,233 | 12,793 | 16,647 | 0.59% | +3,854 |
| COCA COLA EUROPEAN PARTNERS SHS | 569,500 | 568,500 | -1,000 | 41,499 | 44,769 | 1.59% | +3,270 |
| SHARKNINJA INC(SN) | 90,700 | 90,700 | 0 | 6,816 | 9,860 | 0.35% | +3,044 |
| VERISIGN INC | 15,500 | 30,200 | +14,700 | 2,756 | 5,737 | 0.20% | +2,981 |
| HENRY JACK & ASSOC INC(JKHY) | 0 | 266,350 | +266,350 | 0 | 47,021 | 1.67% | +47,021 |
| BLACKLINE INC(BL) | 0 | 410,000 | +410,000 | 0 | 22,607 | 0.80% | +22,607 |
| TE CONNECTIVITY PLC(TEL) | 0 | 18,050 | +18,050 | 0 | 2,725 | 0.10% | +2,725 |
| SMITH A O CORP(AOS) | 0 | 305,133 | +305,133 | 0 | 27,410 | 0.97% | +27,410 |
| TEXAS INSTRS INC(TXN) | 502,290 | 484,490 | -17,800 | 97,710 | 100,081 | 3.56% | +2,371 |
| MCCORMICK & CO INC(MKC) | 0 | 201,000 | +201,000 | 0 | 16,542 | 0.59% | +16,542 |
| ALLEGION PLC(ALLE) | 0 | 76,000 | +76,000 | 0 | 11,076 | 0.39% | +11,076 |
| DISTRIBUTION SOLUTIONS GRP I(DSGR) | 0 | 152,000 | +152,000 | 0 | 5,854 | 0.21% | +5,854 |
| WHEATON PRECIOUS METALS CORP(WPM) | 233,000 | 233,000 | 0 | 12,214 | 14,232 | 0.51% | +2,018 |
| YETI HLDGS INC(YETI) | 336,850 | 362,150 | +25,300 | 12,851 | 14,859 | 0.53% | +2,008 |
| CARLISLE COS INC(CSL) | 95,500 | 90,000 | -5,500 | 38,698 | 40,478 | 1.44% | +1,780 |
| QUEST DIAGNOSTICS INC(DGX) | 96,066 | 96,066 | 0 | 13,150 | 14,914 | 0.53% | +1,765 |
| NU HLDGS LTD(NU) | 0 | 128,300 | +128,300 | 0 | 1,751 | 0.06% | +1,751 |
| WATSCO INC(WSO) | 61,000 | 61,000 | 0 | 28,258 | 30,005 | 1.07% | +1,747 |
| MOODYS CORP(MCO) | 129,225 | 118,200 | -11,025 | 54,395 | 56,097 | 2.00% | +1,702 |
| TRACTOR SUPPLY CO(TSCO) | 79,500 | 79,500 | 0 | 21,465 | 23,129 | 0.82% | +1,664 |
| ARMSTRONG WORLD INDS INC NEW(AWI) | 0 | 90,000 | +90,000 | 0 | 11,829 | 0.42% | +11,829 |
| L3HARRIS TECHNOLOGIES INC(LHX) | 116,475 | 116,475 | 0 | 26,158 | 27,706 | 0.99% | +1,548 |
| ALCON INC(ALC) | 137,483 | 137,483 | 0 | 12,247 | 13,758 | 0.49% | +1,511 |
| COMFORT SYS USA INC(FIX) | 0 | 3,400 | +3,400 | 0 | 1,327 | 0.05% | +1,327 |
| U HAUL HOLDING COMPANY | 97,200 | 97,200 | 0 | 5,834 | 6,998 | 0.25% | +1,164 |
| BOOKING HLDGS INC(BKNG) | 4,000 | 4,000 | 0 | 15,846 | 16,848 | 0.60% | +1,002 |
| ST JOE CO(JOE) | 0 | 268,400 | +268,400 | 0 | 15,650 | 0.56% | +15,650 |
| WINMARK CORP(WINA) | 26,600 | 26,600 | 0 | 9,380 | 10,186 | 0.36% | +806 |
| SPDR GOLD TRUST(GLD) | 24,344 | 24,344 | 0 | 5,234 | 5,917 | 0.21% | +683 |
| OCCIDENTAL PETE CORP(OXY) | 216,430 | 277,430 | +61,000 | 13,642 | 14,299 | 0.51% | +657 |
| OTIS WORLDWIDE CORP(OTIS) | 85,000 | 85,000 | 0 | 8,182 | 8,835 | 0.31% | +653 |
| F&G ANNUITIES & LIFE INC(FG) | 96,384 | 96,384 | 0 | 3,667 | 4,310 | 0.15% | +643 |
| FRANCO NEVADA CORP(FNV) | 106,200 | 106,200 | 0 | 12,587 | 13,195 | 0.47% | +609 |
| KAROOOOO LTD(KARO) | 51,685 | 51,685 | 0 | 1,514 | 2,048 | 0.07% | +534 |
| MIRION TECHNOLOGIES INC(MIR) | 0 | 1,519,300 | +1,519,300 | 0 | 16,819 | 0.60% | +16,819 |
| TD SYNNEX CORPORATION(SNX) | 102,500 | 102,500 | 0 | 11,829 | 12,308 | 0.44% | +480 |
| GENUINE PARTS CO(GPC) | 0 | 240,500 | +240,500 | 0 | 33,593 | 1.19% | +33,593 |
| EATON CORP PLC(ETN) | 18,831 | 18,681 | -150 | 5,904 | 6,192 | 0.22% | +287 |
| SAPIENS INTL CORP N V | 74,052 | 74,052 | 0 | 2,513 | 2,760 | 0.10% | +247 |
| FIRSTSERVICE CORP NEW | 7,500 | 7,500 | 0 | 1,143 | 1,368 | 0.05% | +226 |
| BERKSHIRE HATHAWAY INC DEL | 4,090 | 4,090 | 0 | 1,664 | 1,882 | 0.07% | +219 |
| STEVANATO GROUP S P A ORD SHS | 0 | 126,281 | +126,281 | 0 | 2,526 | 0.09% | +2,526 |
| DIGITALBRIDGE GROUP INC(DBRG) | 0 | 471,341 | +471,341 | 0 | 6,660 | 0.24% | +6,660 |
| GFL ENVIRONMENTAL INC(GFL) | 210,722 | 210,722 | 0 | 8,203 | 8,404 | 0.30% | +200 |
| ATLANTA BRAVES HLDGS INC | 542,264 | 542,264 | 0 | 21,387 | 21,582 | 0.77% | +195 |
| CDW CORP(CDW) | 0 | 66,250 | +66,250 | 0 | 14,992 | 0.53% | +14,992 |
| BERKSHIRE HATHAWAY INC DEL | 2 | 2 | 0 | 1,224 | 1,382 | 0.05% | +158 |
| PULTE GROUP INC(PHM) | 4,650 | 4,650 | 0 | 512 | 667 | 0.02% | +155 |
| APPLE INC(AAPL) | 7,700 | 7,600 | -100 | 1,622 | 1,771 | 0.06% | +149 |
| BUILDERS FIRSTSOURCE INC(BLDR) | 2,400 | 2,400 | 0 | 332 | 465 | 0.02% | +133 |
| MADISON SQUARE GARDEN CO NEW(MSGS) | 6,400 | 6,400 | 0 | 1,204 | 1,333 | 0.05% | +129 |
| SHOPIFY INC(SHOP) | 8,000 | 8,000 | 0 | 528 | 641 | 0.02% | +113 |
| VANECK VECTORS ETF TR GOLD MINERS ETF | 14,150 | 14,150 | 0 | 480 | 563 | 0.02% | +83 |
| 3M CO(MMM) | 2,000 | 2,000 | 0 | 204 | 273 | 0.01% | +69 |
| LISTED FD TR HORI KI INFL ETF | 14,000 | 14,000 | 0 | 458 | 526 | 0.02% | +69 |
| VANGUARD INTL EQUITY INDEX F | 12,765 | 12,797 | +32 | 559 | 612 | 0.02% | +54 |
| EQUINIX INC(EQIX) | 405 | 405 | 0 | 306 | 359 | 0.01% | +53 |
| NORFOLK SOUTHERN CORP(NSC) | 1,359 | 1,359 | 0 | 292 | 338 | 0.01% | +46 |
| PAN AMERN SILVER CORP(PAAS) | 45,500 | 45,500 | 0 | 905 | 950 | 0.03% | +45 |
| WALMART INC(WMT) | 3,300 | 3,300 | 0 | 223 | 266 | 0.01% | +43 |
| STRYKER CORP(SYK) | 1,992 | 1,992 | 0 | 678 | 720 | 0.03% | +42 |
| JOHNSON & JOHNSON(JNJ) | 2,463 | 2,463 | 0 | 360 | 399 | 0.01% | +39 |
| VANGUARD BD INDEX FDS | 16,500 | 16,500 | 0 | 1,266 | 1,298 | 0.05% | +33 |
| ROSS STORES INC(ROST) | 5,700 | 5,700 | 0 | 828 | 858 | 0.03% | +30 |
| PAYCHEX INC(PAYX) | 1,879 | 1,879 | 0 | 223 | 252 | 0.01% | +29 |
| GRACO INC(GGG) | 3,424 | 3,424 | 0 | 271 | 300 | 0.01% | +28 |
| MASCO CORP(MAS) | 24,800 | 20,000 | -4,800 | 1,653 | 1,679 | 0.06% | +25 |
| DEERE & CO(DE) | 550 | 550 | 0 | 205 | 230 | 0.01% | +24 |
| VISA INC(V) | 1,470 | 1,470 | 0 | 386 | 404 | 0.01% | +18 |
| GENERAL DYNAMICS CORP(GD) | 798 | 798 | 0 | 232 | 241 | 0.01% | +10 |
| ULTA BEAUTY INC(ULTA) | 1,124 | 1,124 | 0 | 434 | 437 | 0.02% | +4 |
| REGENERON PHARMACEUTICALS(REGN) | 400 | 400 | 0 | 420 | 420 | 0.01% | 0 |
| EMERSON ELEC CO(EMR) | 2,000 | 2,000 | 0 | 220 | 219 | 0.01% | -2 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 1,000 | 1,000 | 0 | 469 | 465 | 0.02% | -4 |
| QUALCOMM INC(QCOM) | 1,332 | 1,332 | 0 | 265 | 227 | 0.01% | -39 |
| FEDEX CORP(FDX) | 1,900 | 1,900 | 0 | 570 | 520 | 0.02% | -50 |