Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ISHARES TR | 0 | 971,521 | +971,521 | 0 | 107,353 | 3.02% | +107,353 |
| GALLAGHER ARTHUR J & CO(AJG) | 0 | 144,426 | +144,426 | 0 | 37,451 | 1.05% | +37,451 |
| CNH INDL N V SHS | 670,211 | 3,202,684 | +2,532,473 | 8,686 | 32,443 | 0.91% | +23,757 |
| ISHARES TR | 0 | 341,598 | +341,598 | 0 | 41,245 | 1.16% | +41,245 |
| ISHARES TR | 232,856 | 456,559 | +223,703 | 19,043 | 37,278 | 1.05% | +18,235 |
| TECK RESOURCES LTD(TECK) | 0 | 378,900 | +378,900 | 0 | 18,149 | 0.51% | +18,149 |
| TOLL BROTHERS INC(TOL) | 0 | 154,018 | +154,018 | 0 | 17,740 | 0.50% | +17,740 |
| CHORD ENERGY CORPORATION(CHRD) | 139,424 | 234,389 | +94,965 | 24,851 | 39,302 | 1.11% | +14,452 |
| APOLLO GLOBAL MGMT INC(APO) | 0 | 105,180 | +105,180 | 0 | 12,419 | 0.35% | +12,419 |
| ANALOG DEVICES INC(ADI) | 0 | 328,866 | +328,866 | 0 | 75,067 | 2.11% | +75,067 |
| GLOBUS MED INC(GMED) | 417,052 | 409,975 | -7,077 | 22,371 | 28,079 | 0.79% | +5,708 |
| AIR PRODS & CHEMS INC | 0 | 57,183 | +57,183 | 0 | 14,756 | 0.41% | +14,756 |
| TD SYNNEX CORPORATION(SNX) | 393,604 | 418,936 | +25,332 | 44,517 | 48,345 | 1.36% | +3,829 |
| GOLDMAN SACHS GROUP INC(GS) | 0 | 48,246 | +48,246 | 0 | 21,823 | 0.61% | +21,823 |
| CORPAY INC(CPAY) | 46,224 | 65,831 | +19,607 | 14,262 | 17,538 | 0.49% | +3,276 |
| ALLIANT ENERGY CORP(LNT) | 0 | 964,337 | +964,337 | 0 | 49,085 | 1.38% | +49,085 |
| IDACORP INC(IDA) | 0 | 180,068 | +180,068 | 0 | 16,773 | 0.47% | +16,773 |
| RIO TINTO PLC(RIO) | 0 | 38,377 | +38,377 | 0 | 2,530 | 0.07% | +2,530 |
| MCDONALDS CORP(MCD) | 0 | 12,246 | +12,246 | 0 | 3,121 | 0.09% | +3,121 |
| MID-AMER APT CMNTYS INC(MAA) | 0 | 326,812 | +326,812 | 0 | 46,607 | 1.31% | +46,607 |
| AMERICAN EXPRESS CO(AXP) | 52,508 | 62,277 | +9,769 | 11,955 | 14,420 | 0.41% | +2,465 |
| APPLIED MATLS INC | 58,344 | 60,792 | +2,448 | 12,032 | 14,346 | 0.40% | +2,314 |
| MICROSOFT CORP(MSFT) | 73,905 | 73,875 | -30 | 31,093 | 33,018 | 0.93% | +1,925 |
| ATMUS FILTRATION TECHNOLOGIE(ATMU) | 0 | 66,371 | +66,371 | 0 | 1,910 | 0.05% | +1,910 |
| ASTRAZENECA PLC(AZN) | 0 | 169,790 | +169,790 | 0 | 13,242 | 0.37% | +13,242 |
| SHELL PLC(SHEL) | 0 | 282,772 | +282,772 | 0 | 20,410 | 0.57% | +20,410 |
| ABBOTT LABS | 0 | 144,513 | +144,513 | 0 | 15,016 | 0.42% | +15,016 |
| APPLE INC(AAPL) | 0 | 31,853 | +31,853 | 0 | 6,709 | 0.19% | +6,709 |
| AMERICAN BEACON SELECT FUNDS GLG NAT RES ETF | 0 | 37,613 | +37,613 | 0 | 1,117 | 0.03% | +1,117 |
| EXXON MOBIL CORP | 0 | 9,556 | +9,556 | 0 | 1,100 | 0.03% | +1,100 |
| NATIONAL STORAGE AFFILIATES | 0 | 980,081 | +980,081 | 0 | 40,399 | 1.14% | +40,399 |
| WALMART INC(WMT) | 0 | 250,194 | +250,194 | 0 | 16,941 | 0.48% | +16,941 |
| J JILL INC | 0 | 29,169 | +29,169 | 0 | 1,020 | 0.03% | +1,020 |
| ALCON AG(ALC) | 0 | 170,164 | +170,164 | 0 | 15,158 | 0.43% | +15,158 |
| PORTLAND GEN ELEC CO(POR) | 0 | 894,856 | +894,856 | 0 | 38,694 | 1.09% | +38,694 |
| BRIGHTVIEW HLDGS INC(BV) | 0 | 47,083 | +47,083 | 0 | 626 | 0.02% | +626 |
| DAKTRONICS INC(DAKT) | 145,609 | 148,387 | +2,778 | 1,450 | 2,070 | 0.06% | +620 |
| AMETEK INC | 0 | 2,733 | +2,733 | 0 | 456 | 0.01% | +456 |
| RTX CORPORATION(RTX) | 211,127 | 209,421 | -1,706 | 20,591 | 21,024 | 0.59% | +433 |
| AMERICAN TOWER CORP NEW(AMT) | 0 | 73,314 | +73,314 | 0 | 14,251 | 0.40% | +14,251 |
| ISHARES TR | 0 | 18,038 | +18,038 | 0 | 3,147 | 0.09% | +3,147 |
| UNILEVER PLC(UL) | 0 | 54,073 | +54,073 | 0 | 2,973 | 0.08% | +2,973 |
| MAYVILLE ENGR CO INC | 118,325 | 122,012 | +3,687 | 1,696 | 2,033 | 0.06% | +337 |
| PJT PARTNERS INC(PJT) | 0 | 16,688 | +16,688 | 0 | 1,801 | 0.05% | +1,801 |
| LOCKHEED MARTIN CORP(LMT) | 0 | 27,803 | +27,803 | 0 | 12,987 | 0.37% | +12,987 |
| FREEPORT-MCMORAN INC(FCX) | 170,505 | 170,666 | +161 | 8,017 | 8,294 | 0.23% | +277 |
| ORACLE CORP(ORCL) | 4,675 | 6,075 | +1,400 | 587 | 858 | 0.02% | +271 |
| UNITIL CORP(UTL) | 0 | 31,009 | +31,009 | 0 | 1,606 | 0.05% | +1,606 |
| ALPHABET INC(GOOG) | 7,650 | 7,640 | -10 | 1,155 | 1,392 | 0.04% | +237 |
| VANGUARD BD INDEX FDS | 0 | 7,725 | +7,725 | 0 | 557 | 0.02% | +557 |
| ISHARES TR | 18,284 | 18,426 | +142 | 5,266 | 5,483 | 0.15% | +216 |
| NEXTERA ENERGY INC(NEE) | 0 | 2,955 | +2,955 | 0 | 209 | 0.01% | +209 |
| VANGUARD INDEX FDS | 0 | 1,385 | +1,385 | 0 | 208 | 0.01% | +208 |
| ALPHABET INC(GOOG) | 6,265 | 6,265 | 0 | 954 | 1,149 | 0.03% | +195 |
| PIMCO ETF TR ENHAN SHRT MA AC | 0 | 65,506 | +65,506 | 0 | 6,593 | 0.19% | +6,593 |
| SKYWEST INC(SKYW) | 24,412 | 22,803 | -1,609 | 1,686 | 1,871 | 0.05% | +185 |
| SAFETY INS GROUP INC(SAFT) | 13,252 | 16,765 | +3,513 | 1,089 | 1,258 | 0.04% | +169 |
| JPMORGAN CHASE & CO.(JPM) | 175,756 | 174,690 | -1,066 | 35,204 | 35,333 | 0.99% | +129 |
| NELNET INC(NNI) | 12,931 | 13,326 | +395 | 1,224 | 1,344 | 0.04% | +120 |
| UNIVERSAL LOGISTICS HLDGS IN | 25,944 | 26,403 | +459 | 957 | 1,072 | 0.03% | +115 |
| TE CONNECTIVITY LTD(TEL) | 0 | 335,879 | +335,879 | 0 | 50,526 | 1.42% | +50,526 |
| ELI LILLY & CO(LLY) | 767 | 767 | 0 | 597 | 694 | 0.02% | +98 |
| TRANSCAT INC(TRNS) | 0 | 6,284 | +6,284 | 0 | 752 | 0.02% | +752 |
| HINGHAM INSTN SVGS MASS | 0 | 5,370 | +5,370 | 0 | 961 | 0.03% | +961 |
| COLGATE PALMOLIVE CO(CL) | 28,660 | 27,548 | -1,112 | 2,581 | 2,673 | 0.08% | +92 |
| CRANE NXT CO(CXT) | 19,884 | 21,505 | +1,621 | 1,231 | 1,321 | 0.04% | +90 |
| ICF INTL INC(ICFI) | 0 | 13,118 | +13,118 | 0 | 1,947 | 0.05% | +1,947 |
| ISHARES TR | 0 | 2,550 | +2,550 | 0 | 289 | 0.01% | +289 |
| M & T BK CORP(MTB) | 407,068 | 391,658 | -15,410 | 59,204 | 59,281 | 1.67% | +77 |
| WINMARK CORP(WINA) | 0 | 3,410 | +3,410 | 0 | 1,202 | 0.03% | +1,202 |
| COMMUNITY FINANCIAL SYSTEM I(CBU) | 0 | 33,284 | +33,284 | 0 | 1,571 | 0.04% | +1,571 |
| DOUGLAS DYNAMICS INC(PLOW) | 0 | 77,544 | +77,544 | 0 | 1,815 | 0.05% | +1,815 |
| NICOLET BANKSHARES INC | 21,936 | 23,496 | +1,560 | 1,886 | 1,951 | 0.05% | +65 |
| TEXAS INSTRS INC(TXN) | 0 | 2,800 | +2,800 | 0 | 545 | 0.02% | +545 |
| HAWKINS INC(HWKN) | 22,505 | 19,615 | -2,890 | 1,728 | 1,785 | 0.05% | +57 |
| ISHARES TR | 1,206 | 1,257 | +51 | 634 | 688 | 0.02% | +54 |
| SENECA FOODS CORP NEW(SENEA) | 23,224 | 23,942 | +718 | 1,321 | 1,374 | 0.04% | +53 |
| ELECTRONIC ARTS INC(EA) | 0 | 3,650 | +3,650 | 0 | 509 | 0.01% | +509 |
| EATON CORP PLC(ETN) | 41,573 | 41,590 | +17 | 12,999 | 13,041 | 0.37% | +42 |
| MSA SAFETY INC(MSA) | 0 | 8,935 | +8,935 | 0 | 1,677 | 0.05% | +1,677 |
| STAG INDL INC(STAG) | 0 | 35,480 | +35,480 | 0 | 1,279 | 0.04% | +1,279 |
| AMGEN INC(AMGN) | 0 | 1,235 | +1,235 | 0 | 386 | 0.01% | +386 |
| MAGNOLIA OIL & GAS CORP(MGY) | 96,401 | 100,076 | +3,675 | 2,502 | 2,536 | 0.07% | +34 |
| AMAZON COM INC(AMZN) | 2,860 | 2,835 | -25 | 516 | 548 | 0.02% | +32 |
| NOVO-NORDISK A S(NVO) | 1,740 | 1,740 | 0 | 223 | 248 | 0.01% | +25 |
| SOUTHERN CO(SO) | 0 | 3,300 | +3,300 | 0 | 256 | 0.01% | +256 |
| VANGUARD INDEX FDS | 782 | 788 | +6 | 376 | 394 | 0.01% | +18 |
| BECTON DICKINSON & CO(BDX) | 0 | 1,660 | +1,660 | 0 | 388 | 0.01% | +388 |
| VANGUARD INDEX FDS | 0 | 2,220 | +2,220 | 0 | 594 | 0.02% | +594 |
| S&P GLOBAL INC(SPGI) | 0 | 739 | +739 | 0 | 330 | 0.01% | +330 |
| INVESCO EXCH TRADED FD TR II VAR RATE PFD | 0 | 17,380 | +17,380 | 0 | 416 | 0.01% | +416 |
| ISHARES TR | 0 | 13,564 | +13,564 | 0 | 1,317 | 0.04% | +1,317 |
| ISHARES TR | 0 | 10,800 | +10,800 | 0 | 268 | 0.01% | +268 |
| ISHARES TR CORE MSCI EAFE | 0 | 4,975 | +4,975 | 0 | 361 | 0.01% | +361 |
| ISHARES TR IBONDS DEC2026 | 0 | 11,225 | +11,225 | 0 | 267 | 0.01% | +267 |
| ISHARES TR IBONDS 27 ETF | 0 | 11,225 | +11,225 | 0 | 266 | 0.01% | +266 |
| ISHARES TR IBDS DEC28 ETF | 10,525 | 10,525 | 0 | 262 | 261 | 0.01% | -1 |
| VANGUARD SCOTTSDALE FDS SHORT TERM TREAS | 0 | 31,380 | +31,380 | 0 | 1,820 | 0.05% | +1,820 |
| CONSTELLATION BRANDS INC(STZ) | 0 | 1,231 | +1,231 | 0 | 317 | 0.01% | +317 |
| ISHARES TR | 0 | 3,720 | +3,720 | 0 | 278 | 0.01% | +278 |