Securities ▲▼ | Shares | Value | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Heico Corp New Cl ACL A | 932,077 | 943,210 | +11,133 | $132.76M | $145.20M | 7.28% | +$12.43M |
| RLI Corp.(RLI) | 722,357 | 750,128 | +27,771 | $96.16M | $111.37M | 5.58% | +$15.21M |
| Copart, Inc.(CPRT) | 1,729,787 | 1,787,207 | +57,420 | $84.76M | $103.52M | 5.19% | +$18.75M |
| RBC Bearings Incorporated(RBC) | 369,573 | 377,186 | +7,613 | $105.29M | $101.97M | 5.11% | -$3.32M |
| Teledyne Technologies Incorporated(TDY) | 219,329 | 223,028 | +3,699 | $97.88M | $95.75M | 4.80% | -$2.13M |
| Ametek Inc Com | 443,109 | 440,651 | -2,458 | $73.06M | $80.59M | 4.04% | +$7.53M |
| Amphenol Corp New Cl ACL A | 670,051 | 664,637 | -5,414 | $66.42M | $76.67M | 3.84% | +$10.24M |
| Linde plcSHS(LIN) | 163,829 | 163,214 | -615 | $67.29M | $75.78M | 3.80% | +$8.50M |
| Simpson Manufacturing Co., Inc.(SSD) | 356,125 | 367,130 | +11,005 | $70.51M | $75.33M | 3.78% | +$4.82M |
| O'Reilly Automotive, Inc.(ORLY) | 67,641 | 66,019 | -1,622 | $64.26M | $74.53M | 3.74% | +$10.26M |
| The Progressive Corporation(PGR) | 358,432 | 355,350 | -3,082 | $57.09M | $73.49M | 3.68% | +$16.40M |
| Graco Inc.(GGG) | 762,273 | 785,983 | +23,710 | $66.14M | $73.46M | 3.68% | +$7.32M |
| Canadian Pacific Kansas City Limited(CP) | 677,494 | 671,949 | -5,545 | $53.88M | $59.25M | 2.97% | +$5.37M |
| Arch Cap Group Ltd Ord ORD | 621,940 | 616,360 | -5,580 | $46.19M | $56.98M | 2.86% | +$10.79M |
| Kinsale Capital Group, Inc.(KNSL) | 102,658 | 105,958 | +3,300 | $34.38M | $55.60M | 2.79% | +$21.22M |
| Fiserv, Inc.(FISV) | 325,333 | 331,758 | +6,425 | $43.22M | $53.02M | 2.66% | +$9.80M |
| Intercontinental Exchange, Inc.(ICE) | 368,585 | 366,165 | -2,420 | $47.34M | $50.32M | 2.52% | +$2.98M |
| Mastercard IncorporatedCL A(MA) | 105,306 | 104,342 | -964 | $44.91M | $50.25M | 2.52% | +$5.33M |
| IDEX Corporation(IEX) | 231,038 | 193,645 | -37,393 | $50.16M | $47.25M | 2.37% | -$2.91M |
| Onto Innovation Inc.(ONTO) | 298,356 | 242,896 | -55,460 | $45.62M | $43.98M | 2.20% | -$1.64M |
| Watts Water Technologies, Inc.CL A(WTS) | 151,393 | 196,718 | +45,325 | $31.54M | $41.81M | 2.10% | +$10.27M |
| CACI International IncCL A(CACI) | 99,261 | 108,861 | +9,600 | $32.15M | $41.24M | 2.07% | +$9.09M |
| Winmark Corporation(WINA) | 110,316 | 111,751 | +1,435 | $46.06M | $40.42M | 2.03% | -$5.64M |
| Spx Technologies Inc | 179,964 | 311,234 | +131,270 | $18.18M | $38.32M | 1.92% | +$20.14M |
| Roper Technologies, Inc.(ROP) | 67,562 | 67,795 | +233 | $36.83M | $38.02M | 1.91% | +$1.19M |
| Prosperity Bancshares, Inc.(PB) | 554,888 | 528,393 | -26,495 | $37.58M | $34.76M | 1.74% | -$2.83M |
| Selective Insurance Group, Inc.(SIGI) | 288,650 | 318,290 | +29,640 | $28.71M | $34.75M | 1.74% | +$6.03M |
| UnitedHealth Group Incorporated(UNH) | 69,409 | 67,035 | -2,374 | $36.54M | $33.16M | 1.66% | -$3.38M |
| Parker-Hannifin Corporation(PH) | 33,729 | 53,538 | +19,809 | $15.54M | $29.76M | 1.49% | +$14.22M |
| Visa Inc.CL A(V) | 106,637 | 105,753 | -884 | $27.76M | $29.51M | 1.48% | +$1.75M |
| Glacier Bancorp, Inc.(GBCI) | 700,654 | 671,142 | -29,512 | $28.95M | $27.03M | 1.36% | -$1.92M |
| The Sherwin-Williams Company(SHW) | 0 | 60,516 | +60,516 | $0 | $21.02M | 1.05% | +$21.02M |
| Invesco Exchange Traded Fd TrS P500 EQL WGT S&P500 EQL WGT | 91,719 | 91,537 | -182 | $14.47M | $15.50M | 0.78% | +$1.03M |
| Apple Inc.(AAPL) | 60,025 | 57,449 | -2,576 | $11.56M | $9.85M | 0.49% | -$1.71M |
| Colgate-Palmolive Company(CL) | 83,233 | 83,217 | -16 | $6.63M | $7.49M | 0.38% | +$859.0K |
| State Street SPDR S&P 500 ETF TrustTR UNIT(SPY) | 11,922 | 12,310 | +388 | $5.67M | $6.44M | 0.32% | +$772.0K |
| Microsoft Corporation(MSFT) | 14,593 | 14,316 | -277 | $5.49M | $6.02M | 0.30% | +$535.0K |
| Schwab Strategic Tr Intl EqtyINTL EQTY ETF | 69,600 | 69,600 | 0 | $2.57M | $2.72M | 0.14% | +$144.0K |
| Alphabet Inc.CL C(GOOG) | 17,259 | 17,621 | +362 | $2.43M | $2.68M | 0.13% | +$251.0K |
| CSW Industrials, Inc.(CSW) | 7,800 | 7,800 | 0 | $1.62M | $1.83M | 0.09% | +$212.0K |
| Amazon.com, Inc.(AMZN) | 7,274 | 8,296 | +1,022 | $1.10M | $1.50M | 0.07% | +$391.0K |
| Alphabet Inc.CL A(GOOG) | 61,065 | 9,675 | -51,390 | $8.53M | $1.46M | 0.07% | -$7.07M |
| Texas Instruments Incorporated(TXN) | 9,960 | 7,053 | -2,907 | $1.70M | $1.23M | 0.06% | -$469.0K |
| Ishares Tr Core S&p Scp EtfCore S&P Small Cap ETF | 8,829 | 10,247 | +1,418 | $956.0K | $1.13M | 0.06% | +$177.0K |
| Merck & Co., Inc.(MRK) | 9,384 | 8,476 | -908 | $1.02M | $1.12M | 0.06% | +$95.0K |
| JPMorgan Chase & Co.(JPM) | 6,264 | 5,406 | -858 | $1.07M | $1.08M | 0.05% | +$17.0K |
| Ishares Tr Rus Mdcp Val EtfRussell Midcap Value ETF | 8,016 | 7,784 | -232 | $932.0K | $976.0K | 0.05% | +$44.0K |
| Petroleo Brasileiro Sa PetrobrADR SP ADR NON VTG | 74,101 | 64,467 | -9,634 | $1.13M | $961.0K | 0.05% | -$171.0K |
| TE Connectivity plcSHS(TEL) | 10,820 | 6,525 | -4,295 | $1.52M | $948.0K | 0.05% | -$572.0K |
| The Estée Lauder Companies Inc.CL A(EL) | 6,104 | 6,073 | -31 | $893.0K | $936.0K | 0.05% | +$43.0K |
| Thermo Fisher Scientific Inc.(TMO) | 1,371 | 1,610 | +239 | $728.0K | $936.0K | 0.05% | +$208.0K |
| iShares Gold TrustISHARES NEW(IAU) | 21,350 | 21,350 | 0 | $833.0K | $897.0K | 0.04% | +$64.0K |
| Ares Capital Corporation(ARCC) | 43,000 | 43,000 | 0 | $861.0K | $895.0K | 0.04% | +$34.0K |
| Vanguard Index Fds Total Stk MTotal Stock Market | 3,411 | 3,411 | 0 | $809.0K | $887.0K | 0.04% | +$78.0K |
| Johnson & Johnson(JNJ) | 5,680 | 5,322 | -358 | $890.0K | $842.0K | 0.04% | -$48.0K |
| Abbott Labs Com | 7,225 | 7,038 | -187 | $795.0K | $800.0K | 0.04% | +$5.0K |
| International Business Machines Corporation(IBM) | 4,547 | 4,121 | -426 | $744.0K | $787.0K | 0.04% | +$43.0K |
| Berkshire Hathaway Class BCL B | 1,809 | 1,803 | -6 | $645.0K | $758.0K | 0.04% | +$113.0K |
| Spdr Index Shs Fds Portfolio DPORTFOLIO DEVLPD ST STR PO EX ETF | 18,000 | 18,000 | 0 | $612.0K | $645.0K | 0.03% | +$33.0K |
| McDonald's Corporation(MCD) | 2,119 | 2,141 | +22 | $628.0K | $604.0K | 0.03% | -$24.0K |
| Ryan Specialty Holdings, Inc.CL A(RYAN) | 10,000 | 10,000 | 0 | $430.0K | $555.0K | 0.03% | +$125.0K |
| Northern Trust Corporation(NTRS) | 5,957 | 5,960 | +3 | $503.0K | $530.0K | 0.03% | +$27.0K |
| ConocoPhillips(COP) | 4,468 | 4,117 | -351 | $519.0K | $524.0K | 0.03% | +$5.0K |
| Costco Wholesale Corporation(COST) | 448 | 657 | +209 | $296.0K | $481.0K | 0.02% | +$185.0K |
| Vanguard Intl Equity Index FdsTT WRLD ST ETF | 4,316 | 4,316 | 0 | $444.0K | $477.0K | 0.02% | +$33.0K |
| Enterprise Products Partners L.P.(EPD) | 15,250 | 15,250 | 0 | $402.0K | $445.0K | 0.02% | +$43.0K |
| Illinois Tool Works Inc.(ITW) | 1,613 | 1,615 | +2 | $423.0K | $433.0K | 0.02% | +$10.0K |
| Phillips 66(PSX) | 2,406 | 2,359 | -47 | $320.0K | $385.0K | 0.02% | +$65.0K |
| Honeywell International Inc.(HON) | 1,770 | 1,788 | +18 | $371.0K | $367.0K | 0.02% | -$4.0K |
| Golub Capital BDC, Inc.(GBDC) | 22,000 | 22,000 | 0 | $332.0K | $366.0K | 0.02% | +$34.0K |
| Unilever PLCADR(UL) | 7,000 | 6,500 | -500 | $339.0K | $326.0K | 0.02% | -$13.0K |
| Blackstone Inc.(BX) | 2,490 | 2,467 | -23 | $326.0K | $324.0K | 0.02% | -$2.0K |
| Kenvue Inc.(KVUE) | 15,072 | 14,814 | -258 | $325.0K | $318.0K | 0.02% | -$7.0K |
| Accenture Plc Ireland Shs ClasCL A SHS CLASS A | 919 | 840 | -79 | $322.0K | $291.0K | 0.01% | -$31.0K |
| Aon plcCL A(AON) | 800 | 872 | +72 | $233.0K | $291.0K | 0.01% | +$58.0K |
| Meta Platforms, Inc.CL A(META) | 0 | 587 | +587 | $0 | $285.0K | 0.01% | +$285.0K |
| Comcast Holdings ZONESCL A(CCZ) | 10,802 | 6,465 | -4,337 | $474.0K | $280.0K | 0.01% | -$194.0K |
| PepsiCo, Inc.(PEP) | 1,798 | 1,600 | -198 | $305.0K | $280.0K | 0.01% | -$25.0K |
| American Express Company(AXP) | 1,272 | 1,220 | -52 | $238.0K | $278.0K | 0.01% | +$40.0K |
| Pfizer Inc.(PFE) | 9,342 | 9,495 | +153 | $269.0K | $263.0K | 0.01% | -$6.0K |
| Vanguard Index Fds Large Cap ELARGE CAP ETF | 1,098 | 1,098 | 0 | $240.0K | $263.0K | 0.01% | +$23.0K |
| Tradeweb Markets Inc.CL A(TW) | 0 | 2,420 | +2,420 | $0 | $252.0K | 0.01% | +$252.0K |
| Nucor Corporation(NUE) | 1,273 | 1,260 | -13 | $222.0K | $249.0K | 0.01% | +$27.0K |
| Ishares Tr Msci Acwi EtfMSCI All Country World Index ETF | 2,000 | 2,000 | 0 | $204.0K | $220.0K | 0.01% | +$16.0K |
| EOG Resources, Inc.(EOG) | 0 | 1,628 | +1,628 | $0 | $208.0K | 0.01% | +$208.0K |
| Alphatec Holdings, Inc.(ATEC) | 13,000 | 13,000 | 0 | $196.0K | $179.0K | 0.01% | -$17.0K |
| Solid Power, Inc.CL A(SLDP) | 19,750 | 19,750 | 0 | $29.0K | $40.0K | 0.00% | +$11.0K |
| Fifth Third Bancorp(FITB) | 5,893 | 0 | -5,893 | $203.0K | $0 | — | -$203.0K |
| Hayward Holdings, Inc.(HAYW) | 1,266,397 | 0 | -1,266,397 | $17.22M | $0 | — | -$17.22M |
| Hingham Instn Svgs Mass Com | 12,930 | 0 | -12,930 | $2.51M | $0 | — | -$2.51M |
| Invesco Qqq Tr Unit Ser 1UNIT SER 1 | 521 | 0 | -521 | $213.0K | $0 | — | -$213.0K |
| Ishares Tr S&p 100 EtfS P 100 ETF | 1,476 | 0 | -1,476 | $330.0K | $0 | — | -$330.0K |
| Vanguard Index Fds Value EtfVALUE ETF | 1,863 | 0 | -1,863 | $279.0K | $0 | — | -$279.0K |