Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2023 ▲▼ | Q4 2023 ▲▼ | Change ▲▼ | Q3 2023 ▲▼ | Q4 2023 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| RBC BEARINGS INC COM(RBC) | 368,119 | 369,573 | +1,454 | 86,188 | 105,288 | 5.87% | +19,100 |
| SPX TECHNOLOGIES INC | 0 | 179,964 | +179,964 | 0 | 18,178 | 1.01% | +18,178 |
| SIMPSON MFG INC COM(SSD) | 354,426 | 356,125 | +1,699 | 53,097 | 70,506 | 3.93% | +17,409 |
| WATTS WATER TECHNOLOGIES INC C(WTS) | 89,279 | 151,393 | +62,114 | 15,429 | 31,541 | 1.76% | +16,112 |
| PARKER-HANNIFIN CORP COM(PH) | 0 | 33,729 | +33,729 | 0 | 15,539 | 0.87% | +15,539 |
| HEICO CORP NEW CL A | 927,750 | 932,077 | +4,327 | 119,884 | 132,765 | 7.41% | +12,881 |
| GRACO INC COM(GGG) | 759,237 | 762,273 | +3,036 | 55,333 | 66,135 | 3.69% | +10,802 |
| COPART INC COM(CPRT) | 1,727,919 | 1,729,787 | +1,868 | 74,456 | 84,760 | 4.73% | +10,304 |
| AMPHENOL CORP NEW CL A | 671,655 | 670,051 | -1,604 | 56,412 | 66,422 | 3.71% | +10,010 |
| TELEDYNE TECHNOLOGIES INC COM(TDY) | 218,469 | 219,329 | +860 | 89,262 | 97,884 | 5.46% | +8,622 |
| GLACIER BANCORP INC NEW COM(GBCI) | 720,193 | 700,654 | -19,539 | 20,526 | 28,951 | 1.62% | +8,425 |
| AMETEK INC COM | 441,231 | 443,109 | +1,878 | 65,196 | 73,064 | 4.08% | +7,868 |
| ONTO INNOVATION INC(ONTO) | 297,019 | 298,356 | +1,337 | 37,876 | 45,619 | 2.54% | +7,743 |
| PROSPERITY BANCSHARES INC COM(PB) | 550,588 | 554,888 | +4,300 | 30,051 | 37,583 | 2.10% | +7,532 |
| INTERCONTINENTAL EXCHANGE INC(ICE) | 367,261 | 368,585 | +1,324 | 40,406 | 47,337 | 2.64% | +6,931 |
| FISERV INC COM(FISV) | 323,984 | 325,333 | +1,349 | 36,597 | 43,217 | 2.41% | +6,620 |
| LINDE PLC SHS(LIN) | 163,272 | 163,829 | +557 | 60,794 | 67,286 | 3.75% | +6,492 |
| CACI INTL INC CL A(CACI) | 84,675 | 99,261 | +14,586 | 26,582 | 32,147 | 1.79% | +5,565 |
| WINMARK CORP COM(WINA) | 108,855 | 110,316 | +1,461 | 40,617 | 46,062 | 2.57% | +5,445 |
| ROPER TECHNOLOGIES INC COM(ROP) | 67,284 | 67,562 | +278 | 32,584 | 36,833 | 2.05% | +4,249 |
| PROGRESSIVE CORP COM(PGR) | 382,418 | 358,432 | -23,986 | 53,271 | 57,091 | 3.18% | +3,820 |
| CANADIAN PACIFIC KANSAS CITY C(CP) | 674,284 | 677,494 | +3,210 | 50,359 | 53,875 | 3.01% | +3,516 |
| MASTERCARD INCORPORATED CL A(MA) | 104,956 | 105,306 | +350 | 41,553 | 44,914 | 2.51% | +3,361 |
| VISA INC COM CL A(V) | 106,231 | 106,637 | +406 | 24,434 | 27,763 | 1.55% | +3,329 |
| OREILLY AUTOMOTIVE INC COM(ORLY) | 67,371 | 67,641 | +270 | 61,231 | 64,264 | 3.59% | +3,033 |
| UNITEDHEALTH GROUP INC COM(UNH) | 68,993 | 69,409 | +416 | 34,786 | 36,542 | 2.04% | +1,756 |
| INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT | 91,289 | 91,719 | +430 | 12,935 | 14,473 | 0.81% | +1,538 |
| APPLE INC COM(AAPL) | 61,043 | 60,025 | -1,018 | 10,451 | 11,557 | 0.64% | +1,106 |
| MICROSOFT CORP COM(MSFT) | 14,201 | 14,593 | +392 | 4,484 | 5,488 | 0.31% | +1,004 |
| COLGATE PALMOLIVE CO COM(CL) | 83,343 | 83,233 | -110 | 5,927 | 6,635 | 0.37% | +708 |
| SPDR S&P 500 ETF TR TR UNIT(SPY) | 11,845 | 11,922 | +77 | 5,064 | 5,667 | 0.32% | +603 |
| ALPHABET INC CAP STK CL A(GOOG) | 60,832 | 61,065 | +233 | 7,960 | 8,530 | 0.48% | +570 |
| ARES CAPITAL CORP COM(ARCC) | 18,000 | 43,000 | +25,000 | 350 | 861 | 0.05% | +511 |
| ISHARES TR S&P 100 ETF | 0 | 1,476 | +1,476 | 0 | 330 | 0.02% | +330 |
| VANGUARD INDEX FDS VALUE ETF | 0 | 1,863 | +1,863 | 0 | 279 | 0.02% | +279 |
| CSW INDUSTRIALS INC COM(CSW) | 7,800 | 7,800 | 0 | 1,367 | 1,618 | 0.09% | +251 |
| VANGUARD INDEX FDS LARGE CAP E | 0 | 1,098 | +1,098 | 0 | 240 | 0.01% | +240 |
| AMERICAN EXPRESS CO COM(AXP) | 0 | 1,272 | +1,272 | 0 | 238 | 0.01% | +238 |
| AMAZON COM INC COM(AMZN) | 6,932 | 7,274 | +342 | 881 | 1,105 | 0.06% | +224 |
| INVESCO QQQ TR UNIT SER 1 | 0 | 521 | +521 | 0 | 213 | 0.01% | +213 |
| SCHWAB STRATEGIC TR INTL EQTY | 69,600 | 69,600 | 0 | 2,364 | 2,572 | 0.14% | +208 |
| ALPHABET INC CAP STK CL C(GOOG) | 16,875 | 17,259 | +384 | 2,225 | 2,432 | 0.14% | +207 |
| ISHARES TR MSCI ACWI ETF | 0 | 2,000 | +2,000 | 0 | 204 | 0.01% | +204 |
| FIFTH THIRD BANCORP COM(FITB) | 0 | 5,893 | +5,893 | 0 | 203 | 0.01% | +203 |
| TE CONNECTIVITY LTD SHS(TEL) | 10,966 | 10,820 | -146 | 1,355 | 1,520 | 0.08% | +165 |
| ISHARES TR CORE S&P SCP ETF | 8,826 | 8,829 | +3 | 833 | 956 | 0.05% | +123 |
| PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG | 74,101 | 74,101 | 0 | 1,016 | 1,132 | 0.06% | +116 |
| TEXAS INSTRS INC COM(TXN) | 9,961 | 9,960 | -1 | 1,584 | 1,698 | 0.09% | +114 |
| INTERNATIONAL BUSINESS MACHS C(IBM) | 4,609 | 4,547 | -62 | 647 | 744 | 0.04% | +97 |
| SELECTIVE INS GROUP INC COM(SIGI) | 277,400 | 288,650 | +11,250 | 28,619 | 28,715 | 1.60% | +96 |
| ABBOTT LABS COM | 7,292 | 7,225 | -67 | 706 | 795 | 0.04% | +89 |
| ISHARES GOLD TR ISHARES(IAU) | 21,350 | 21,350 | 0 | 747 | 833 | 0.05% | +86 |
| VANGUARD INDEX FDS TOTAL STK M | 3,411 | 3,411 | 0 | 725 | 809 | 0.05% | +84 |
| NORTHERN TR CORP COM(NTRS) | 6,095 | 5,957 | -138 | 423 | 503 | 0.03% | +80 |
| JPMORGAN CHASE & CO COM(JPM) | 6,805 | 6,264 | -541 | 987 | 1,066 | 0.06% | +79 |
| ISHARES TR RUS MDCP VAL ETF | 8,227 | 8,016 | -211 | 858 | 932 | 0.05% | +74 |
| MCDONALDS CORP COM(MCD) | 2,142 | 2,119 | -23 | 564 | 628 | 0.04% | +64 |
| MERCK & CO INC COM(MRK) | 9,400 | 9,384 | -16 | 968 | 1,023 | 0.06% | +55 |
| BLACKSTONE INC COM(BX) | 2,535 | 2,490 | -45 | 272 | 326 | 0.02% | +54 |
| SPDR INDEX SHS FDS PORTFOLIO D ST STR PO EX ETF | 18,000 | 18,000 | 0 | 558 | 612 | 0.03% | +54 |
| ILLINOIS TOOL WKS INC COM(ITW) | 1,637 | 1,613 | -24 | 377 | 423 | 0.02% | +46 |
| VANGUARD INTL EQUITY INDEX FDS | 4,316 | 4,316 | 0 | 402 | 444 | 0.02% | +42 |
| HONEYWELL INTL INC COM(HON) | 1,800 | 1,770 | -30 | 333 | 371 | 0.02% | +38 |
| ACCENTURE PLC IRELAND SHS CLAS SHS CLASS A | 941 | 919 | -22 | 289 | 322 | 0.02% | +33 |
| THERMO FISHER SCIENTIFIC INC C(TMO) | 1,373 | 1,371 | -2 | 695 | 728 | 0.04% | +33 |
| ALPHATEC HLDGS INC COM NEW(ATEC) | 13,000 | 13,000 | 0 | 169 | 196 | 0.01% | +27 |
| PHILLIPS 66 COM(PSX) | 2,460 | 2,406 | -54 | 296 | 320 | 0.02% | +24 |
| CONOCOPHILLIPS COM(COP) | 4,195 | 4,468 | +273 | 503 | 519 | 0.03% | +16 |
| NUCOR CORP COM(NUE) | 1,317 | 1,273 | -44 | 206 | 222 | 0.01% | +16 |
| LAUDER ESTEE COS INC CL A(EL) | 6,073 | 6,104 | +31 | 878 | 893 | 0.05% | +15 |
| COMCAST CORP NEW CL A(CCZ) | 10,449 | 10,802 | +353 | 463 | 474 | 0.03% | +11 |
| COSTCO WHSL CORP NEW COM(COST) | 507 | 448 | -59 | 286 | 296 | 0.02% | +10 |
| GOLUB CAP BDC INC COM(GBDC) | 22,000 | 22,000 | 0 | 323 | 332 | 0.02% | +9 |
| BERKSHIRE HATHAWAY CLASS B | 1,821 | 1,809 | -12 | 638 | 645 | 0.04% | +7 |
| SOLID POWER INC CLASS A COM | 11,075 | 19,750 | +8,675 | 22 | 29 | 0.00% | +7 |
| PEPSICO INC COM(PEP) | 1,810 | 1,798 | -12 | 307 | 305 | 0.02% | -2 |
| AON PLC SHS CL A(AON) | 727 | 800 | +73 | 236 | 233 | 0.01% | -3 |
| UNILEVER PLC SPON ADR NEW(UL) | 7,000 | 7,000 | 0 | 346 | 339 | 0.02% | -7 |
| KENVUE INC COM(KVUE) | 16,698 | 15,072 | -1,626 | 335 | 325 | 0.02% | -10 |
| ENTERPRISE PRODS PARTNERS L P(EPD) | 15,250 | 15,250 | 0 | 417 | 402 | 0.02% | -15 |
| PFIZER INC COM(PFE) | 9,032 | 9,342 | +310 | 300 | 269 | 0.02% | -31 |
| RYAN SPECIALTY GROUP HLDGS INC(RYAN) | 10,000 | 10,000 | 0 | 484 | 430 | 0.02% | -54 |
| JOHNSON & JOHNSON COM(JNJ) | 6,094 | 5,680 | -414 | 949 | 890 | 0.05% | -59 |
| HAYWARD HLDGS INC COM(HAYW) | 1,293,173 | 1,266,397 | -26,776 | 18,234 | 17,223 | 0.96% | -1,011 |
| RLI CORP COM(RLI) | 719,518 | 722,357 | +2,839 | 97,775 | 96,160 | 5.36% | -1,615 |
| IDEX CORP COM(IEX) | 253,130 | 231,038 | -22,092 | 52,656 | 50,161 | 2.80% | -2,495 |
| ARCH CAP GROUP LTD ORD ORD | 620,091 | 621,940 | +1,849 | 49,427 | 46,191 | 2.58% | -3,236 |
| KINSALE CAP GROUP INC COM(KNSL) | 126,503 | 102,658 | -23,845 | 52,389 | 34,381 | 1.92% | -18,008 |
| HINGHAM INSTN SVGS MASS COM | 110,590 | 12,930 | -97,660 | 20,653 | 2,514 | 0.14% | -18,139 |