Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| SIMPSON MFG INC(SSD) | 81,830 | 199,296 | +117,466 | 16,790 | 33,587 | 3.23% | +16,797 |
| AMPHENOL CORP NEW | 626,560 | 1,264,014 | +637,454 | 72,274 | 85,157 | 8.20% | +12,883 |
| AMETEK INC | 441,723 | 536,441 | +94,718 | 80,791 | 89,430 | 8.61% | +8,639 |
| RBC BEARINGS INC(RBC) | 332,856 | 365,301 | +32,445 | 89,988 | 98,551 | 9.48% | +8,563 |
| HEICO CORP NEW | 526,494 | 479,748 | -46,746 | 81,048 | 85,165 | 8.20% | +4,116 |
| HINGHAM INSTN SVGS MASS | 148,217 | 156,471 | +8,254 | 25,858 | 27,990 | 2.69% | +2,132 |
| LINDE PLC(LIN) | 178,499 | 192,227 | +13,728 | 82,881 | 84,351 | 8.12% | +1,470 |
| UGI CORP NEW(UGI) | 0 | 21,876 | +21,876 | 0 | 501 | 0.05% | +501 |
| GRACO INC(GGG) | 424,264 | 502,284 | +78,020 | 39,652 | 39,821 | 3.83% | +169 |
| EQUITY COMWLTH | 85,942 | 92,159 | +6,217 | 2,149 | 2,296 | 0.22% | +147 |
| RLI CORP(RLI) | 612,081 | 646,789 | +34,708 | 90,876 | 90,997 | 8.76% | +121 |
| PROGRESSIVE CORP(PGR) | 13,550 | 13,550 | 0 | 2,802 | 2,814 | 0.27% | +12 |
| RBC BEARINGS INC(RBC) | 5,240 | 5,240 | 0 | 640 | 641 | 0.06% | +1 |
| BERKSHIRE HATHAWAY INC DEL | 800 | 800 | 0 | 336 | 325 | 0.03% | -11 |
| SPDR S&P MIDCAP 400 ETF TR(MDY) | 964 | 964 | 0 | 536 | 516 | 0.05% | -21 |
| VISA INC(V) | 3,352 | 3,352 | 0 | 935 | 880 | 0.08% | -56 |
| MASTERCARD INCORPORATED(MA) | 2,085 | 2,085 | 0 | 1,004 | 920 | 0.09% | -84 |
| OREILLY AUTOMOTIVE INC(ORLY) | 1,540 | 1,540 | 0 | 1,738 | 1,626 | 0.16% | -112 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 3,389 | 2,964 | -425 | 1,970 | 1,639 | 0.16% | -331 |
| MICROSOFT CORP(MSFT) | 4,634 | 3,134 | -1,500 | 1,950 | 1,401 | 0.13% | -549 |
| UGI CORP NEW | 9,524 | 0 | -9,524 | 554 | 0 | — | -554 |
| COPART INC(CPRT) | 797,079 | 810,384 | +13,305 | 46,167 | 43,890 | 4.22% | -2,276 |
| BERKLEY W R CORP | 605,778 | 640,055 | +34,277 | 53,575 | 50,295 | 4.84% | -3,279 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 951,680 | 1,021,858 | +70,178 | 83,910 | 80,451 | 7.74% | -3,459 |
| TELEDYNE TECHNOLOGIES INC(TDY) | 254,245 | 264,637 | +10,392 | 109,152 | 102,674 | 9.88% | -6,479 |
| IDEX CORP(IEX) | 278,215 | 293,000 | +14,785 | 67,890 | 58,952 | 5.67% | -8,938 |
| KINSALE CAP GROUP INC(KNSL) | 129,213 | 140,588 | +11,375 | 67,803 | 54,166 | 5.21% | -13,637 |
| EQUITY COMWLTH | 815,417 | 0 | -815,417 | 15,395 | 0 | — | -15,395 |