Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2024 ▲▼ | Q4 2024 ▲▼ | Change ▲▼ | Q3 2024 ▲▼ | Q4 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ISHARES TR | 0 | 498,392 | +498,392 | 0 | 64,462 | 1.84% | +64,462 |
| ELECTRONIC ARTS INC(EA) | 0 | 219,013 | +219,013 | 0 | 32,042 | 0.91% | +32,042 |
| YUM BRANDS INC(YUM) | 0 | 224,346 | +224,346 | 0 | 30,098 | 0.86% | +30,098 |
| CORTEVA INC(CTVA) | 191,394 | 629,215 | +437,821 | 11,252 | 35,840 | 1.02% | +24,588 |
| SCHLUMBERGER LTD(SLB) | 0 | 271,323 | +271,323 | 0 | 10,403 | 0.30% | +10,403 |
| CNH INDL N V SHS | 3,325,311 | 4,098,065 | +772,754 | 36,911 | 46,431 | 1.32% | +9,520 |
| GE HEALTHCARE TECHNOLOGIES I(GEHC) | 281,893 | 441,744 | +159,851 | 26,456 | 34,536 | 0.98% | +8,080 |
| HONEYWELL INTL INC(HON) | 0 | 34,557 | +34,557 | 0 | 7,806 | 0.22% | +7,806 |
| REGENERON PHARMACEUTICALS(REGN) | 0 | 10,847 | +10,847 | 0 | 7,727 | 0.22% | +7,727 |
| RIO TINTO PLC(RIO) | 0 | 153,547 | +153,547 | 0 | 9,030 | 0.26% | +9,030 |
| MCKESSON CORP(MCK) | 0 | 126,692 | +126,692 | 0 | 72,203 | 2.06% | +72,203 |
| ISHARES TR | 0 | 42,178 | +42,178 | 0 | 7,808 | 0.22% | +7,808 |
| GLOBUS MED INC(GMED) | 508,361 | 482,422 | -25,939 | 36,368 | 39,901 | 1.14% | +3,533 |
| APOLLO GLOBAL MGMT INC(APO) | 103,341 | 98,572 | -4,769 | 12,908 | 16,280 | 0.46% | +3,372 |
| MARKEL GROUP INC(MKL) | 0 | 40,035 | +40,035 | 0 | 69,109 | 1.97% | +69,109 |
| JPMORGAN CHASE & CO.(JPM) | 169,822 | 161,884 | -7,938 | 35,809 | 38,805 | 1.11% | +2,996 |
| CRH PLC ORD | 697,487 | 725,660 | +28,173 | 64,685 | 67,138 | 1.91% | +2,453 |
| SALESFORCE INC(CRM) | 52,824 | 50,159 | -2,665 | 14,458 | 16,770 | 0.48% | +2,311 |
| GOLDMAN SACHS GROUP INC(GS) | 0 | 38,751 | +38,751 | 0 | 22,190 | 0.63% | +22,190 |
| VANGUARD INDEX FDS | 0 | 10,930 | +10,930 | 0 | 1,768 | 0.05% | +1,768 |
| REV GROUP INC | 0 | 55,465 | +55,465 | 0 | 1,768 | 0.05% | +1,768 |
| JOHNSON CTLS INTL PLC SHS | 0 | 19,835 | +19,835 | 0 | 1,566 | 0.04% | +1,566 |
| ISHARES TR | 0 | 14,829 | +14,829 | 0 | 1,853 | 0.05% | +1,853 |
| DAKTRONICS INC(DAKT) | 0 | 171,346 | +171,346 | 0 | 2,889 | 0.08% | +2,889 |
| ENTERGY CORP NEW(ETR) | 120,270 | 228,126 | +107,856 | 15,829 | 17,297 | 0.49% | +1,468 |
| BOSTON SCIENTIFIC CORP(BSX) | 0 | 726,928 | +726,928 | 0 | 64,929 | 1.85% | +64,929 |
| ASURE SOFTWARE INC | 0 | 120,944 | +120,944 | 0 | 1,138 | 0.03% | +1,138 |
| HALLIBURTON CO(HAL) | 0 | 567,259 | +567,259 | 0 | 15,424 | 0.44% | +15,424 |
| FERGUSON ENTERPRISES INC(FERG) | 159,152 | 188,456 | +29,304 | 31,603 | 32,710 | 0.93% | +1,107 |
| WALMART INC(WMT) | 243,481 | 228,559 | -14,922 | 19,661 | 20,650 | 0.59% | +989 |
| ISHARES TR | 0 | 19,487 | +19,487 | 0 | 815 | 0.02% | +815 |
| ETON PHARMACEUTICALS INC(ETON) | 0 | 60,432 | +60,432 | 0 | 805 | 0.02% | +805 |
| CORPAY INC(CPAY) | 76,710 | 72,862 | -3,848 | 23,992 | 24,658 | 0.70% | +666 |
| APPLE INC(AAPL) | 31,962 | 32,311 | +349 | 7,447 | 8,091 | 0.23% | +644 |
| DIAGEO PLC(DEO) | 78,573 | 91,576 | +13,003 | 11,027 | 11,642 | 0.33% | +615 |
| LISTED FD TR ROUN MA SEVE ETF | 0 | 10,977 | +10,977 | 0 | 597 | 0.02% | +597 |
| BROADRIDGE FINL SOLUTIONS IN(BR) | 195,149 | 187,994 | -7,155 | 41,963 | 42,504 | 1.21% | +541 |
| AMERICAN BEACON SELECT FUNDS GLG NAT RES ETF | 0 | 61,173 | +61,173 | 0 | 1,818 | 0.05% | +1,818 |
| IDACORP INC(IDA) | 183,861 | 177,582 | -6,279 | 18,954 | 19,406 | 0.55% | +452 |
| SENECA FOODS CORP NEW(SENEA) | 0 | 24,036 | +24,036 | 0 | 1,905 | 0.05% | +1,905 |
| UNIVERSAL LOGISTICS HLDGS IN | 0 | 34,105 | +34,105 | 0 | 1,567 | 0.04% | +1,567 |
| PJT PARTNERS INC(PJT) | 16,441 | 16,179 | -262 | 2,192 | 2,553 | 0.07% | +361 |
| CRANE NXT CO(CXT) | 0 | 26,406 | +26,406 | 0 | 1,537 | 0.04% | +1,537 |
| CME GROUP INC(CME) | 71,288 | 69,142 | -2,146 | 15,730 | 16,057 | 0.46% | +327 |
| TEXAS PACIFIC LAND CORPORATI(TPL) | 3,464 | 3,065 | -399 | 3,065 | 3,390 | 0.10% | +325 |
| CITI TRENDS INC | 0 | 47,448 | +47,448 | 0 | 1,246 | 0.04% | +1,246 |
| J JILL INC | 0 | 54,119 | +54,119 | 0 | 1,495 | 0.04% | +1,495 |
| NICOLET BANKSHARES INC | 23,259 | 23,356 | +97 | 2,224 | 2,450 | 0.07% | +226 |
| WILLIS TOWERS WATSON PLC LTD(WTW) | 0 | 660 | +660 | 0 | 207 | 0.01% | +207 |
| NVIDIA CORPORATION(NVDA) | 0 | 1,530 | +1,530 | 0 | 205 | 0.01% | +205 |
| ALPHABET INC(GOOG) | 0 | 7,747 | +7,747 | 0 | 1,467 | 0.04% | +1,467 |
| SPDR S&P 500 ETF TR(SPY) | 0 | 954 | +954 | 0 | 559 | 0.02% | +559 |
| MSA SAFETY INC(MSA) | 0 | 10,700 | +10,700 | 0 | 1,774 | 0.05% | +1,774 |
| ISHARES TR | 197,779 | 206,184 | +8,405 | 23,655 | 23,825 | 0.68% | +169 |
| CAVCO INDS INC DEL(CVCO) | 5,123 | 5,275 | +152 | 2,194 | 2,354 | 0.07% | +160 |
| COMMUNITY FINANCIAL SYSTEM I(CBU) | 32,964 | 33,518 | +554 | 1,914 | 2,067 | 0.06% | +153 |
| ALPHABET INC(GOOG) | 0 | 6,265 | +6,265 | 0 | 1,193 | 0.03% | +1,193 |
| COMMUNITY HEALTHCARE TR INC | 77,695 | 80,457 | +2,762 | 1,410 | 1,546 | 0.04% | +135 |
| PAYPAL HLDGS INC(PYPL) | 14,787 | 14,787 | 0 | 1,154 | 1,262 | 0.04% | +108 |
| ALEXANDER & BALDWIN INC NEW | 0 | 19,399 | +19,399 | 0 | 344 | 0.01% | +344 |
| ISHARES TR | 899 | 1,182 | +283 | 294 | 395 | 0.01% | +101 |
| AMAZON COM INC(AMZN) | 0 | 2,755 | +2,755 | 0 | 604 | 0.02% | +604 |
| MARRIOTT INTL INC NEW(MAR) | 0 | 3,023 | +3,023 | 0 | 843 | 0.02% | +843 |
| BOEING CO(BA) | 0 | 3,555 | +3,555 | 0 | 629 | 0.02% | +629 |
| HINGHAM INSTN SVGS MASS | 5,295 | 5,380 | +85 | 1,288 | 1,367 | 0.04% | +79 |
| CLOROX CO DEL(CLX) | 16,433 | 16,943 | +510 | 2,677 | 2,752 | 0.08% | +75 |
| XPO INC(XPO) | 0 | 3,120 | +3,120 | 0 | 409 | 0.01% | +409 |
| VANGUARD INDEX FDS | 0 | 4,883 | +4,883 | 0 | 1,317 | 0.04% | +1,317 |
| WINMARK CORP(WINA) | 0 | 3,467 | +3,467 | 0 | 1,363 | 0.04% | +1,363 |
| STATE STR CORP(STT) | 0 | 6,229 | +6,229 | 0 | 611 | 0.02% | +611 |
| ISHARES TR | 35,237 | 35,795 | +558 | 3,106 | 3,164 | 0.09% | +58 |
| FISERV INC(FISV) | 0 | 7,007 | +7,007 | 0 | 1,439 | 0.04% | +1,439 |
| CITIGROUP INC(C) | 0 | 4,785 | +4,785 | 0 | 337 | 0.01% | +337 |
| AUTODESK INC | 146,932 | 137,056 | -9,876 | 40,477 | 40,510 | 1.16% | +33 |
| SAFETY INS GROUP INC(SAFT) | 0 | 16,890 | +16,890 | 0 | 1,392 | 0.04% | +1,392 |
| FACTSET RESH SYS INC(FDS) | 0 | 1,500 | +1,500 | 0 | 720 | 0.02% | +720 |
| SKYWEST INC(SKYW) | 0 | 19,487 | +19,487 | 0 | 1,951 | 0.06% | +1,951 |
| UNITED BANKSHARES INC WEST V(UBSI) | 0 | 51,252 | +51,252 | 0 | 1,925 | 0.05% | +1,925 |
| ISHARES TR | 0 | 16,713 | +16,713 | 0 | 874 | 0.02% | +874 |
| BRIGHTVIEW HLDGS INC(BV) | 70,296 | 70,834 | +538 | 1,106 | 1,133 | 0.03% | +26 |
| AMETEK INC | 0 | 2,733 | +2,733 | 0 | 493 | 0.01% | +493 |
| KROGER CO(KR) | 0 | 4,000 | +4,000 | 0 | 245 | 0.01% | +245 |
| ISHARES TR | 0 | 1,257 | +1,257 | 0 | 740 | 0.02% | +740 |
| VANGUARD INDEX FDS | 0 | 2,220 | +2,220 | 0 | 643 | 0.02% | +643 |
| HELEN OF TROY LTD | 0 | 11,209 | +11,209 | 0 | 671 | 0.02% | +671 |
| META PLATFORMS INC(META) | 0 | 362 | +362 | 0 | 212 | 0.01% | +212 |
| SPDR S&P MIDCAP 400 ETF TR(MDY) | 0 | 635 | +635 | 0 | 362 | 0.01% | +362 |
| EVOLV TECHNOLOGIES HLDNGS IN(EVLV) | 0 | 16,340 | +16,340 | 0 | 65 | 0.00% | +65 |
| ORACLE CORP(ORCL) | 0 | 6,006 | +6,006 | 0 | 1,001 | 0.03% | +1,001 |
| STRYKER CORPORATION(SYK) | 0 | 3,128 | +3,128 | 0 | 1,126 | 0.03% | +1,126 |
| WATERS CORP(WAT) | 0 | 694 | +694 | 0 | 257 | 0.01% | +257 |
| VANGUARD INDEX FDS | 0 | 763 | +763 | 0 | 411 | 0.01% | +411 |
| ISHARES TR | 0 | 3,220 | +3,220 | 0 | 254 | 0.01% | +254 |
| HESS CORP | 0 | 1,521 | +1,521 | 0 | 202 | 0.01% | +202 |
| ISHARES TR MSCI USA MIN ETF | 0 | 3,780 | +3,780 | 0 | 336 | 0.01% | +336 |
| PUBLIC SVC ENTERPRISE GRP IN(PEG) | 0 | 2,600 | +2,600 | 0 | 220 | 0.01% | +220 |
| VANGUARD BD INDEX FDS | 0 | 4,600 | +4,600 | 0 | 331 | 0.01% | +331 |
| S&P GLOBAL INC(SPGI) | 0 | 719 | +719 | 0 | 358 | 0.01% | +358 |
| VANGUARD SCOTTSDALE FDS LG-TERM COR BD | 0 | 3,535 | +3,535 | 0 | 264 | 0.01% | +264 |
| VANGUARD INDEX FDS | 0 | 3,120 | +3,120 | 0 | 278 | 0.01% | +278 |