Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| KINSALE CAP GROUP INC COM(KNSL) | 102,658 | 105,958 | +3,300 | 34,381 | 55,600 | 2.79% | +21,219 |
| SHERWIN WILLIAMS CO COM(SHW) | 0 | 60,516 | +60,516 | 0 | 21,019 | 1.05% | +21,019 |
| SPX TECHNOLOGIES INC | 179,964 | 311,234 | +131,270 | 18,178 | 38,322 | 1.92% | +20,144 |
| COPART INC COM(CPRT) | 1,729,787 | 1,787,207 | +57,420 | 84,760 | 103,515 | 5.19% | +18,755 |
| PROGRESSIVE CORP COM(PGR) | 358,432 | 355,350 | -3,082 | 57,091 | 73,493 | 3.68% | +16,402 |
| RLI CORP COM(RLI) | 722,357 | 750,128 | +27,771 | 96,160 | 111,372 | 5.58% | +15,212 |
| PARKER-HANNIFIN CORP COM(PH) | 33,729 | 53,538 | +19,809 | 15,539 | 29,756 | 1.49% | +14,217 |
| HEICO CORP NEW CL A | 932,077 | 943,210 | +11,133 | 132,765 | 145,198 | 7.28% | +12,433 |
| ARCH CAP GROUP LTD ORD ORD | 621,940 | 616,360 | -5,580 | 46,191 | 56,976 | 2.86% | +10,785 |
| WATTS WATER TECHNOLOGIES INC C(WTS) | 151,393 | 196,718 | +45,325 | 31,541 | 41,812 | 2.10% | +10,271 |
| OREILLY AUTOMOTIVE INC COM(ORLY) | 67,641 | 66,019 | -1,622 | 64,264 | 74,528 | 3.74% | +10,264 |
| AMPHENOL CORP NEW CL A | 670,051 | 664,637 | -5,414 | 66,422 | 76,666 | 3.84% | +10,244 |
| FISERV INC COM(FISV) | 325,333 | 331,758 | +6,425 | 43,217 | 53,022 | 2.66% | +9,805 |
| CACI INTL INC CL A(CACI) | 99,261 | 108,861 | +9,600 | 32,147 | 41,240 | 2.07% | +9,093 |
| LINDE PLC SHS(LIN) | 163,829 | 163,214 | -615 | 67,286 | 75,784 | 3.80% | +8,498 |
| AMETEK INC COM | 443,109 | 440,651 | -2,458 | 73,064 | 80,595 | 4.04% | +7,531 |
| GRACO INC COM(GGG) | 762,273 | 785,983 | +23,710 | 66,135 | 73,458 | 3.68% | +7,323 |
| SELECTIVE INS GROUP INC COM(SIGI) | 288,650 | 318,290 | +29,640 | 28,715 | 34,748 | 1.74% | +6,033 |
| CANADIAN PACIFIC KANSAS CITY C(CP) | 677,494 | 671,949 | -5,545 | 53,875 | 59,246 | 2.97% | +5,371 |
| MASTERCARD INCORPORATED CL A(MA) | 105,306 | 104,342 | -964 | 44,914 | 50,248 | 2.52% | +5,334 |
| SIMPSON MFG INC COM(SSD) | 356,125 | 367,130 | +11,005 | 70,506 | 75,328 | 3.78% | +4,822 |
| INTERCONTINENTAL EXCHANGE INC(ICE) | 368,585 | 366,165 | -2,420 | 47,337 | 50,322 | 2.52% | +2,985 |
| VISA INC COM CL A(V) | 106,637 | 105,753 | -884 | 27,763 | 29,514 | 1.48% | +1,751 |
| ROPER TECHNOLOGIES INC COM(ROP) | 67,562 | 67,795 | +233 | 36,833 | 38,022 | 1.91% | +1,189 |
| INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT | 91,719 | 91,537 | -182 | 14,473 | 15,504 | 0.78% | +1,031 |
| COLGATE PALMOLIVE CO COM(CL) | 83,233 | 83,217 | -16 | 6,635 | 7,494 | 0.38% | +859 |
| SPDR S&P 500 ETF TR TR UNIT(SPY) | 11,922 | 12,310 | +388 | 5,667 | 6,439 | 0.32% | +772 |
| MICROSOFT CORP COM(MSFT) | 14,593 | 14,316 | -277 | 5,488 | 6,023 | 0.30% | +535 |
| AMAZON COM INC COM(AMZN) | 7,274 | 8,296 | +1,022 | 1,105 | 1,496 | 0.07% | +391 |
| META PLATFORMS INC CL A(META) | 0 | 587 | +587 | 0 | 285 | 0.01% | +285 |
| TRADEWEB MKTS INC CL A(TW) | 0 | 2,420 | +2,420 | 0 | 252 | 0.01% | +252 |
| ALPHABET INC CAP STK CL C(GOOG) | 17,259 | 17,621 | +362 | 2,432 | 2,683 | 0.13% | +251 |
| CSW INDUSTRIALS INC COM(CSW) | 7,800 | 7,800 | 0 | 1,618 | 1,830 | 0.09% | +212 |
| EOG RES INC COM(EOG) | 0 | 1,628 | +1,628 | 0 | 208 | 0.01% | +208 |
| THERMO FISHER SCIENTIFIC INC C(TMO) | 1,371 | 1,610 | +239 | 728 | 936 | 0.05% | +208 |
| COSTCO WHSL CORP NEW COM(COST) | 448 | 657 | +209 | 296 | 481 | 0.02% | +185 |
| ISHARES TR CORE S&P SCP ETF | 8,829 | 10,247 | +1,418 | 956 | 1,133 | 0.06% | +177 |
| SCHWAB STRATEGIC TR INTL EQTY | 69,600 | 69,600 | 0 | 2,572 | 2,716 | 0.14% | +144 |
| RYAN SPECIALTY HOLDINGS INC CL(RYAN) | 10,000 | 10,000 | 0 | 430 | 555 | 0.03% | +125 |
| BERKSHIRE HATHAWAY CLASS B | 1,809 | 1,803 | -6 | 645 | 758 | 0.04% | +113 |
| MERCK & CO INC COM(MRK) | 9,384 | 8,476 | -908 | 1,023 | 1,118 | 0.06% | +95 |
| VANGUARD INDEX FDS TOTAL STK M | 3,411 | 3,411 | 0 | 809 | 887 | 0.04% | +78 |
| PHILLIPS 66 COM(PSX) | 2,406 | 2,359 | -47 | 320 | 385 | 0.02% | +65 |
| ISHARES GOLD TR ISHARES(IAU) | 21,350 | 21,350 | 0 | 833 | 897 | 0.04% | +64 |
| AON PLC SHS CL A(AON) | 800 | 872 | +72 | 233 | 291 | 0.01% | +58 |
| ISHARES TR RUS MDCP VAL ETF | 8,016 | 7,784 | -232 | 932 | 976 | 0.05% | +44 |
| INTERNATIONAL BUSINESS MACHS C(IBM) | 4,547 | 4,121 | -426 | 744 | 787 | 0.04% | +43 |
| LAUDER ESTEE COS INC CL A(EL) | 6,104 | 6,073 | -31 | 893 | 936 | 0.05% | +43 |
| ENTERPRISE PRODS PARTNERS L P(EPD) | 15,250 | 15,250 | 0 | 402 | 445 | 0.02% | +43 |
| AMERICAN EXPRESS CO COM(AXP) | 1,272 | 1,220 | -52 | 238 | 278 | 0.01% | +40 |
| ARES CAPITAL CORP COM(ARCC) | 43,000 | 43,000 | 0 | 861 | 895 | 0.04% | +34 |
| GOLUB CAP BDC INC COM(GBDC) | 22,000 | 22,000 | 0 | 332 | 366 | 0.02% | +34 |
| SPDR INDEX SHS FDS PORTFOLIO D ST STR PO EX ETF | 18,000 | 18,000 | 0 | 612 | 645 | 0.03% | +33 |
| VANGUARD INTL EQUITY INDEX FDS | 4,316 | 4,316 | 0 | 444 | 477 | 0.02% | +33 |
| NORTHERN TR CORP COM(NTRS) | 5,957 | 5,960 | +3 | 503 | 530 | 0.03% | +27 |
| NUCOR CORP COM(NUE) | 1,273 | 1,260 | -13 | 222 | 249 | 0.01% | +27 |
| VANGUARD INDEX FDS LARGE CAP E | 1,098 | 1,098 | 0 | 240 | 263 | 0.01% | +23 |
| JPMORGAN CHASE & CO COM(JPM) | 6,264 | 5,406 | -858 | 1,066 | 1,083 | 0.05% | +17 |
| ISHARES TR MSCI ACWI ETF | 2,000 | 2,000 | 0 | 204 | 220 | 0.01% | +16 |
| SOLID POWER INC CLASS A COM | 19,750 | 19,750 | 0 | 29 | 40 | 0.00% | +11 |
| ILLINOIS TOOL WKS INC COM(ITW) | 1,613 | 1,615 | +2 | 423 | 433 | 0.02% | +10 |
| ABBOTT LABS COM | 7,225 | 7,038 | -187 | 795 | 800 | 0.04% | +5 |
| CONOCOPHILLIPS COM(COP) | 4,468 | 4,117 | -351 | 519 | 524 | 0.03% | +5 |
| BLACKSTONE INC COM(BX) | 2,490 | 2,467 | -23 | 326 | 324 | 0.02% | -2 |
| HONEYWELL INTL INC COM(HON) | 1,770 | 1,788 | +18 | 371 | 367 | 0.02% | -4 |
| PFIZER INC COM(PFE) | 9,342 | 9,495 | +153 | 269 | 263 | 0.01% | -6 |
| KENVUE INC COM(KVUE) | 15,072 | 14,814 | -258 | 325 | 318 | 0.02% | -7 |
| UNILEVER PLC SPON ADR NEW(UL) | 7,000 | 6,500 | -500 | 339 | 326 | 0.02% | -13 |
| ALPHATEC HLDGS INC COM NEW(ATEC) | 13,000 | 13,000 | 0 | 196 | 179 | 0.01% | -17 |
| MCDONALDS CORP COM(MCD) | 2,119 | 2,141 | +22 | 628 | 604 | 0.03% | -24 |
| PEPSICO INC COM(PEP) | 1,798 | 1,600 | -198 | 305 | 280 | 0.01% | -25 |
| ACCENTURE PLC IRELAND SHS CLAS SHS CLASS A | 919 | 840 | -79 | 322 | 291 | 0.01% | -31 |
| JOHNSON & JOHNSON COM(JNJ) | 5,680 | 5,322 | -358 | 890 | 842 | 0.04% | -48 |
| PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG | 74,101 | 64,467 | -9,634 | 1,132 | 961 | 0.05% | -171 |
| COMCAST CORP NEW CL A(CCZ) | 10,802 | 6,465 | -4,337 | 474 | 280 | 0.01% | -194 |
| FIFTH THIRD BANCORP COM(FITB) | 5,893 | 0 | -5,893 | 203 | 0 | — | -203 |
| INVESCO QQQ TR UNIT SER 1 | 521 | 0 | -521 | 213 | 0 | — | -213 |
| VANGUARD INDEX FDS VALUE ETF | 1,863 | 0 | -1,863 | 279 | 0 | — | -279 |
| ISHARES TR S&P 100 ETF | 1,476 | 0 | -1,476 | 330 | 0 | — | -330 |
| TEXAS INSTRS INC COM(TXN) | 9,960 | 7,053 | -2,907 | 1,698 | 1,229 | 0.06% | -469 |
| TE CONNECTIVITY LTD SHS(TEL) | 10,820 | 6,525 | -4,295 | 1,520 | 948 | 0.05% | -572 |
| ONTO INNOVATION INC(ONTO) | 298,356 | 242,896 | -55,460 | 45,619 | 43,984 | 2.20% | -1,635 |
| APPLE INC COM(AAPL) | 60,025 | 57,449 | -2,576 | 11,557 | 9,851 | 0.49% | -1,706 |
| GLACIER BANCORP INC NEW COM(GBCI) | 700,654 | 671,142 | -29,512 | 28,951 | 27,034 | 1.36% | -1,917 |
| TELEDYNE TECHNOLOGIES INC COM(TDY) | 219,329 | 223,028 | +3,699 | 97,884 | 95,750 | 4.80% | -2,134 |
| HINGHAM INSTN SVGS MASS COM | 12,930 | 0 | -12,930 | 2,514 | 0 | — | -2,514 |
| PROSPERITY BANCSHARES INC COM(PB) | 554,888 | 528,393 | -26,495 | 37,583 | 34,758 | 1.74% | -2,825 |
| IDEX CORP COM(IEX) | 231,038 | 193,645 | -37,393 | 50,161 | 47,253 | 2.37% | -2,908 |
| RBC BEARINGS INC COM(RBC) | 369,573 | 377,186 | +7,613 | 105,288 | 101,972 | 5.11% | -3,316 |
| UNITEDHEALTH GROUP INC COM(UNH) | 69,409 | 67,035 | -2,374 | 36,542 | 33,162 | 1.66% | -3,380 |
| WINMARK CORP COM(WINA) | 110,316 | 111,751 | +1,435 | 46,062 | 40,420 | 2.03% | -5,642 |
| ALPHABET INC CAP STK CL A(GOOG) | 61,065 | 9,675 | -51,390 | 8,530 | 1,460 | 0.07% | -7,070 |
| HAYWARD HLDGS INC COM(HAYW) | 1,266,397 | 0 | -1,266,397 | 17,223 | 0 | — | -17,223 |