Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2025 ▲▼ | Q2 2025 ▲▼ | Change ▲▼ | Q1 2025 ▲▼ | Q2 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| AMPHENOL CORP NEW | 1,639,863 | 1,689,959 | +50,096 | 107,559 | 166,883 | 10.06% | +59,325 |
| RBC BEARINGS INC(RBC) | 420,946 | 428,546 | +7,600 | 135,448 | 164,905 | 9.94% | +29,457 |
| HEICO CORP NEW | 566,622 | 569,985 | +3,363 | 119,540 | 147,484 | 8.89% | +27,943 |
| AMETEK INC | 760,375 | 804,473 | +44,098 | 130,891 | 145,578 | 8.77% | +14,686 |
| ARCH CAP GROUP LTD ORD | 609,239 | 800,801 | +191,562 | 58,597 | 72,913 | 4.39% | +14,316 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 1,274,752 | 1,282,458 | +7,706 | 89,500 | 101,660 | 6.13% | +12,160 |
| TELEDYNE TECHNOLOGIES INC(TDY) | 295,137 | 308,900 | +13,763 | 146,893 | 158,253 | 9.54% | +11,360 |
| SIMPSON MFG INC(SSD) | 323,225 | 381,519 | +58,294 | 50,772 | 59,254 | 3.57% | +8,482 |
| LINDE PLC(LIN) | 238,449 | 250,441 | +11,992 | 111,032 | 117,502 | 7.08% | +6,471 |
| KINSALE CAP GROUP INC(KNSL) | 162,089 | 176,160 | +14,071 | 78,890 | 85,244 | 5.14% | +6,353 |
| COPART INC(CPRT) | 1,204,317 | 1,501,367 | +297,050 | 68,152 | 73,672 | 4.44% | +5,520 |
| GRACO INC(GGG) | 685,015 | 714,685 | +29,670 | 57,206 | 61,441 | 3.70% | +4,236 |
| HINGHAM INSTN SVGS MASS | 191,395 | 200,131 | +8,736 | 45,514 | 49,702 | 3.00% | +4,189 |
| BERKLEY W R CORP | 1,054,420 | 1,055,472 | +1,052 | 75,033 | 77,546 | 4.67% | +2,513 |
| SPDR S&P MIDCAP 400 ETF TR(MDY) | 964 | 964 | 0 | 514 | 546 | 0.03% | +32 |
| MASTERCARD INCORPORATED(MA) | 2,085 | 2,085 | 0 | 1,143 | 1,172 | 0.07% | +29 |
| VISA INC(V) | 3,352 | 3,352 | 0 | 1,175 | 1,190 | 0.07% | +15 |
| BERKSHIRE HATHAWAY INC DEL | 700 | 675 | -25 | 373 | 328 | 0.02% | -45 |
| OREILLY AUTOMOTIVE INC(ORLY) | 1,540 | 23,100 | +21,560 | 2,206 | 2,082 | 0.13% | -124 |
| MICROSOFT CORP(MSFT) | 2,234 | 1,334 | -900 | 839 | 664 | 0.04% | -175 |
| PROGRESSIVE CORP(PGR) | 13,450 | 13,450 | 0 | 3,806 | 3,589 | 0.22% | -217 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 2,839 | 2,839 | 0 | 1,413 | 1,151 | 0.07% | -262 |
| WILLSCOT HLDGS CORP(WSC) | 383,732 | 353,389 | -30,343 | 10,668 | 9,683 | 0.58% | -985 |
| IDEX CORP(IEX) | 246,837 | 236,000 | -10,837 | 44,670 | 41,435 | 2.50% | -3,236 |
| RLI CORP(RLI) | 1,552,053 | 1,595,038 | +42,985 | 124,676 | 115,194 | 6.94% | -9,483 |