Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ISHARES TR | 449,642 | 971,521 | +521,879 | 49,703 | 107,353 | 3.02% | +57,650 |
| 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 | 142,729 | 341,598 | +198,869 | 17,888 | 41,245 | 1.16% | +23,356 |
| 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) | 342,105 | 328,866 | -13,239 | 67,665 | 75,067 | 2.11% | +7,402 |
| GLOBUS MED INC(GMED) | 417,052 | 409,975 | -7,077 | 22,371 | 28,079 | 0.79% | +5,708 |
| AIR PRODS & CHEMS INC | 44,575 | 57,183 | +12,608 | 10,799 | 14,756 | 0.41% | +3,957 |
| TD SYNNEX CORPORATION(SNX) | 393,604 | 418,936 | +25,332 | 44,517 | 48,345 | 1.36% | +3,829 |
| GOLDMAN SACHS GROUP INC(GS) | 43,844 | 48,246 | +4,402 | 18,313 | 21,823 | 0.61% | +3,510 |
| CORPAY INC(CPAY) | 46,224 | 65,831 | +19,607 | 14,262 | 17,538 | 0.49% | +3,276 |
| ALLIANT ENERGY CORP(LNT) | 909,827 | 964,337 | +54,510 | 45,855 | 49,085 | 1.38% | +3,229 |
| IDACORP INC(IDA) | 153,037 | 180,068 | +27,031 | 14,216 | 16,773 | 0.47% | +2,558 |
| RIO TINTO PLC(RIO) | 0 | 38,377 | +38,377 | 0 | 2,530 | 0.07% | +2,530 |
| MCDONALDS CORP(MCD) | 2,182 | 12,246 | +10,064 | 615 | 3,121 | 0.09% | +2,506 |
| MID-AMER APT CMNTYS INC(MAA) | 335,359 | 326,812 | -8,547 | 44,127 | 46,607 | 1.31% | +2,480 |
| 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) | 170,144 | 169,790 | -354 | 11,527 | 13,242 | 0.37% | +1,715 |
| SHELL PLC(SHEL) | 283,397 | 282,772 | -625 | 18,999 | 20,410 | 0.57% | +1,412 |
| ABBOTT LABS | 121,031 | 144,513 | +23,482 | 13,756 | 15,016 | 0.42% | +1,260 |
| APPLE INC(AAPL) | 32,003 | 31,853 | -150 | 5,488 | 6,709 | 0.19% | +1,221 |
| 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 | 1,003,807 | 980,081 | -23,726 | 39,309 | 40,399 | 1.14% | +1,090 |
| WALMART INC(WMT) | 263,650 | 250,194 | -13,456 | 15,864 | 16,941 | 0.48% | +1,077 |
| J JILL INC(JILL) | 0 | 29,169 | +29,169 | 0 | 1,020 | 0.03% | +1,020 |
| ALCON AG(ALC) | 171,117 | 170,164 | -953 | 14,252 | 15,158 | 0.43% | +906 |
| PORTLAND GEN ELEC CO(POR) | 902,537 | 894,856 | -7,681 | 37,907 | 38,694 | 1.09% | +787 |
| 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) | 70,103 | 73,314 | +3,211 | 13,852 | 14,251 | 0.40% | +399 |
| ISHARES TR | 15,353 | 18,038 | +2,685 | 2,750 | 3,147 | 0.09% | +397 |
| UNILEVER PLC(UL) | 51,696 | 54,073 | +2,377 | 2,595 | 2,973 | 0.08% | +379 |
| MAYVILLE ENGR CO INC(MEC) | 118,325 | 122,012 | +3,687 | 1,696 | 2,033 | 0.06% | +337 |
| PJT PARTNERS INC(PJT) | 15,566 | 16,688 | +1,122 | 1,467 | 1,801 | 0.05% | +334 |
| LOCKHEED MARTIN CORP(LMT) | 27,884 | 27,803 | -81 | 12,683 | 12,987 | 0.37% | +303 |
| 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) | 25,615 | 31,009 | +5,394 | 1,341 | 1,606 | 0.05% | +265 |
| ALPHABET INC(GOOG) | 7,650 | 7,640 | -10 | 1,155 | 1,392 | 0.04% | +237 |
| VANGUARD BD INDEX FDS | 4,600 | 7,725 | +3,125 | 334 | 557 | 0.02% | +222 |
| 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 | 63,735 | 65,506 | +1,771 | 6,408 | 6,593 | 0.19% | +185 |
| 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(ULH) | 25,944 | 26,403 | +459 | 957 | 1,072 | 0.03% | +115 |
| TE CONNECTIVITY LTD(TEL) | 347,187 | 335,879 | -11,308 | 50,425 | 50,526 | 1.42% | +101 |
| ELI LILLY & CO(LLY) | 767 | 767 | 0 | 597 | 694 | 0.02% | +98 |
| TRANSCAT INC(TRNS) | 5,894 | 6,284 | +390 | 657 | 752 | 0.02% | +95 |
| HINGHAM INSTN SVGS MASS | 4,960 | 5,370 | +410 | 865 | 961 | 0.03% | +95 |
| 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) | 12,379 | 13,118 | +739 | 1,865 | 1,947 | 0.05% | +83 |
| ISHARES TR | 1,783 | 2,550 | +767 | 211 | 289 | 0.01% | +78 |
| M & T BK CORP(MTB) | 407,068 | 391,658 | -15,410 | 59,204 | 59,281 | 1.67% | +77 |
| WINMARK CORP(WINA) | 3,115 | 3,410 | +295 | 1,127 | 1,202 | 0.03% | +76 |
| COMMUNITY FINANCIAL SYSTEM I(CBU) | 31,261 | 33,284 | +2,023 | 1,501 | 1,571 | 0.04% | +70 |
| DOUGLAS DYNAMICS INC(PLOW) | 72,344 | 77,544 | +5,200 | 1,745 | 1,815 | 0.05% | +70 |
| NICOLET BANKSHARES INC | 21,936 | 23,496 | +1,560 | 1,886 | 1,951 | 0.05% | +65 |
| TEXAS INSTRS INC(TXN) | 2,800 | 2,800 | 0 | 488 | 545 | 0.02% | +57 |
| 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 | 3,497 | 3,650 | +153 | 464 | 509 | 0.01% | +45 |
| EATON CORP PLC(ETN) | 41,573 | 41,590 | +17 | 12,999 | 13,041 | 0.37% | +42 |
| MSA SAFETY INC(MSA) | 8,449 | 8,935 | +486 | 1,636 | 1,677 | 0.05% | +41 |
| STAG INDL INC(STAG) | 32,365 | 35,480 | +3,115 | 1,244 | 1,279 | 0.04% | +35 |
| AMGEN INC(AMGN) | 1,235 | 1,235 | 0 | 351 | 386 | 0.01% | +35 |
| 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) | 3,300 | 3,300 | 0 | 237 | 256 | 0.01% | +19 |
| VANGUARD INDEX FDS | 782 | 788 | +6 | 376 | 394 | 0.01% | +18 |
| BECTON DICKINSON & CO(BDX) | 1,498 | 1,660 | +162 | 371 | 388 | 0.01% | +17 |
| VANGUARD INDEX FDS | 2,220 | 2,220 | 0 | 577 | 594 | 0.02% | +17 |
| S&P GLOBAL INC(SPGI) | 747 | 739 | -8 | 318 | 330 | 0.01% | +12 |
| INVESCO EXCH TRADED FD TR II VAR RATE PFD | 17,380 | 17,380 | 0 | 413 | 416 | 0.01% | +3 |
| ISHARES TR | 13,430 | 13,564 | +134 | 1,315 | 1,317 | 0.04% | +1 |
| ISHARES TR | 10,800 | 10,800 | 0 | 268 | 268 | 0.01% | +1 |
| ISHARES TR CORE MSCI EAFE | 4,867 | 4,975 | +108 | 361 | 361 | 0.01% | 0 |
| ISHARES TR IBONDS DEC2026 | 11,225 | 11,225 | 0 | 268 | 267 | 0.01% | -0 |
| ISHARES TR IBONDS 27 ETF | 11,225 | 11,225 | 0 | 267 | 266 | 0.01% | -1 |
| ISHARES TR IBDS DEC28 ETF | 10,525 | 10,525 | 0 | 262 | 261 | 0.01% | -1 |
| VANGUARD SCOTTSDALE FDS SHORT TERM TREAS | 31,380 | 31,380 | 0 | 1,822 | 1,820 | 0.05% | -3 |
| CONSTELLATION BRANDS INC(STZ) | 1,178 | 1,231 | +53 | 320 | 317 | 0.01% | -3 |
| ISHARES TR | 3,720 | 3,720 | 0 | 284 | 278 | 0.01% | -6 |