Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q2 2025 ▲▼ | Q3 2025 ▲▼ | Change ▲▼ | Q2 2025 ▲▼ | Q3 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| TELEDYNE TECHNOLOGIES INC(TDY) | 308,900 | 316,943 | +8,043 | 158,253 | 185,741 | 10.34% | +27,489 |
| ARCH CAP GROUP LTD ORD | 800,801 | 1,096,213 | +295,412 | 72,913 | 99,459 | 5.54% | +26,546 |
| AMPHENOL CORP NEW | 1,689,959 | 1,549,407 | -140,552 | 166,883 | 191,739 | 10.67% | +24,856 |
| AMETEK INC | 804,473 | 863,983 | +59,510 | 145,578 | 162,429 | 9.04% | +16,851 |
| COPART INC(CPRT) | 1,501,367 | 1,953,340 | +451,973 | 73,672 | 87,842 | 4.89% | +14,170 |
| SIMPSON MFG INC(SSD) | 381,519 | 423,089 | +41,570 | 59,254 | 70,850 | 3.94% | +11,597 |
| LINDE PLC(LIN) | 250,441 | 269,237 | +18,796 | 117,502 | 127,888 | 7.12% | +10,386 |
| RBC BEARINGS INC(RBC) | 428,546 | 443,941 | +15,395 | 164,905 | 173,266 | 9.65% | +8,361 |
| HEICO CORP NEW | 569,985 | 598,490 | +28,505 | 147,484 | 152,070 | 8.47% | +4,587 |
| HINGHAM INSTN SVGS MASS | 200,131 | 204,933 | +4,802 | 49,702 | 54,057 | 3.01% | +4,355 |
| BERKLEY W R CORP | 1,055,472 | 1,063,825 | +8,353 | 77,546 | 81,510 | 4.54% | +3,965 |
| GRACO INC(GGG) | 714,685 | 769,473 | +54,788 | 61,441 | 65,374 | 3.64% | +3,933 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 2,839 | 2,839 | 0 | 1,151 | 1,377 | 0.08% | +226 |
| SPDR S&P MIDCAP 400 ETF TR(MDY) | 964 | 964 | 0 | 546 | 575 | 0.03% | +28 |
| MASTERCARD INCORPORATED(MA) | 2,085 | 2,085 | 0 | 1,172 | 1,186 | 0.07% | +14 |
| BERKSHIRE HATHAWAY INC DEL | 675 | 675 | 0 | 328 | 339 | 0.02% | +11 |
| VISA INC(V) | 3,352 | 3,352 | 0 | 1,190 | 1,144 | 0.06% | -46 |
| PROGRESSIVE CORP(PGR) | 13,450 | 13,450 | 0 | 3,589 | 3,321 | 0.18% | -268 |
| KINSALE CAP GROUP INC(KNSL) | 176,160 | 199,820 | +23,660 | 85,244 | 84,975 | 4.73% | -268 |
| MICROSOFT CORP(MSFT) | 1,334 | 0 | -1,334 | 664 | 0 | — | -664 |
| IDEX CORP(IEX) | 236,000 | 248,908 | +12,908 | 41,435 | 40,512 | 2.26% | -922 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 1,282,458 | 1,347,398 | +64,940 | 101,660 | 100,368 | 5.59% | -1,293 |
| OREILLY AUTOMOTIVE INC(ORLY) | 23,100 | 0 | -23,100 | 2,082 | 0 | — | -2,082 |
| RLI CORP(RLI) | 1,595,038 | 1,689,314 | +94,276 | 115,194 | 110,177 | 6.13% | -5,017 |
| WILLSCOT HLDGS CORP(WSC) | 353,389 | 0 | -353,389 | 9,683 | 0 | — | -9,683 |