Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2023 ▲▼ | Q4 2023 ▲▼ | Change ▲▼ | Q3 2023 ▲▼ | Q4 2023 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| MICROSOFT CORP(MSFT) | 0 | 1,975,744 | +1,975,744 | 0 | 742,959 | 7.83% | +742,959 |
| APPLE INC(AAPL) | 0 | 584,900 | +584,900 | 0 | 112,611 | 1.19% | +112,611 |
| US BANCORP DEL(USB) | 0 | 6,037,103 | +6,037,103 | 0 | 261,286 | 2.75% | +261,286 |
| JPMORGAN CHASE & CO(JPM) | 1,685,291 | 1,727,101 | +41,810 | 244,401 | 293,780 | 3.10% | +49,379 |
| GRACO INC(GGG) | 0 | 4,024,787 | +4,024,787 | 0 | 349,191 | 3.68% | +349,191 |
| TORO CO | 0 | 3,225,547 | +3,225,547 | 0 | 309,620 | 3.26% | +309,620 |
| VERIZON COMMUNICATIONS INC(VZ) | 2,630,183 | 3,386,406 | +756,223 | 85,244 | 127,668 | 1.35% | +42,423 |
| BEST BUY INC(BBY) | 5,750 | 532,167 | +526,417 | 399 | 41,658 | 0.44% | +41,259 |
| QUALCOMM INC(QCOM) | 0 | 1,399,244 | +1,399,244 | 0 | 202,373 | 2.13% | +202,373 |
| FISERV INC(FISV) | 0 | 1,943,707 | +1,943,707 | 0 | 258,202 | 2.72% | +258,202 |
| AMAZON COM INC(AMZN) | 0 | 2,452,975 | +2,452,975 | 0 | 372,705 | 3.93% | +372,705 |
| FASTENAL CO(FAST) | 0 | 3,190,597 | +3,190,597 | 0 | 206,655 | 2.18% | +206,655 |
| BIO-TECHNE CORP(TECH) | 0 | 3,079,483 | +3,079,483 | 0 | 237,613 | 2.50% | +237,613 |
| ALPHABET INC(GOOG) | 3,377,890 | 3,343,819 | -34,071 | 445,375 | 471,244 | 4.97% | +25,870 |
| FULLER H B CO(FUL) | 0 | 2,276,800 | +2,276,800 | 0 | 185,354 | 1.95% | +185,354 |
| SCHWAB CHARLES CORP(SCHW) | 0 | 1,469,537 | +1,469,537 | 0 | 101,104 | 1.07% | +101,104 |
| VISA INC(V) | 0 | 627,753 | +627,753 | 0 | 163,435 | 1.72% | +163,435 |
| WELLS FARGO CO NEW(WFC) | 0 | 2,783,702 | +2,783,702 | 0 | 137,014 | 1.44% | +137,014 |
| UNITEDHEALTH GROUP INC(UNH) | 808,787 | 811,055 | +2,268 | 407,782 | 426,996 | 4.50% | +19,214 |
| NVIDIA CORPORATION(NVDA) | 0 | 746,438 | +746,438 | 0 | 369,651 | 3.89% | +369,651 |
| HONEYWELL INTL INC(HON) | 0 | 677,823 | +677,823 | 0 | 142,146 | 1.50% | +142,146 |
| PIPER SANDLER COMPANIES | 39,600 | 123,095 | +83,495 | 5,754 | 21,526 | 0.23% | +15,771 |
| ABBOTT LABS | 0 | 1,285,461 | +1,285,461 | 0 | 141,491 | 1.49% | +141,491 |
| SALESFORCE INC(CRM) | 0 | 279,155 | +279,155 | 0 | 73,457 | 0.77% | +73,457 |
| TENNANT CO(TNC) | 0 | 1,224,709 | +1,224,709 | 0 | 113,518 | 1.20% | +113,518 |
| TARGET CORP(TGT) | 0 | 458,228 | +458,228 | 0 | 65,261 | 0.69% | +65,261 |
| ENTEGRIS INC(ENTG) | 0 | 998,159 | +998,159 | 0 | 119,599 | 1.26% | +119,599 |
| LITTELFUSE INC(LFUS) | 0 | 859,245 | +859,245 | 0 | 229,900 | 2.42% | +229,900 |
| MOTOROLA SOLUTIONS INC(MSI) | 0 | 502,457 | +502,457 | 0 | 157,314 | 1.66% | +157,314 |
| ALLIANT ENERGY CORP(LNT) | 3,105,934 | 3,173,484 | +67,550 | 150,483 | 162,800 | 1.72% | +12,317 |
| ROCKWELL AUTOMATION INC(ROK) | 0 | 384,684 | +384,684 | 0 | 119,437 | 1.26% | +119,437 |
| SYSCO CORP(SYY) | 0 | 1,412,120 | +1,412,120 | 0 | 103,268 | 1.09% | +103,268 |
| MEDTRONIC PLC(MDT) | 0 | 2,937,957 | +2,937,957 | 0 | 242,029 | 2.55% | +242,029 |
| TEXAS INSTRS INC(TXN) | 140,116 | 184,568 | +44,452 | 22,280 | 31,461 | 0.33% | +9,182 |
| AMERICAN EXPRESS CO(AXP) | 0 | 241,580 | +241,580 | 0 | 45,258 | 0.48% | +45,258 |
| PRINCIPAL FINANCIAL GROUP IN(PFG) | 0 | 1,191,691 | +1,191,691 | 0 | 93,750 | 0.99% | +93,750 |
| DONALDSON INC(DCI) | 0 | 1,888,681 | +1,888,681 | 0 | 123,425 | 1.30% | +123,425 |
| ECOLAB INC(ECL) | 0 | 1,226,530 | +1,226,530 | 0 | 243,282 | 2.56% | +243,282 |
| HOME DEPOT INC(HD) | 0 | 178,942 | +178,942 | 0 | 62,012 | 0.65% | +62,012 |
| KNIFE RIVER CORP(KNF) | 0 | 84,705 | +84,705 | 0 | 5,606 | 0.06% | +5,606 |
| SPDR S&P 500 ETF TR(SPY) | 0 | 20,518 | +20,518 | 0 | 9,752 | 0.10% | +9,752 |
| DISNEY WALT CO(DIS) | 0 | 383,004 | +383,004 | 0 | 34,581 | 0.36% | +34,581 |
| HUB GROUP INC(HUBG) | 0 | 129,052 | +129,052 | 0 | 11,865 | 0.13% | +11,865 |
| SHERWIN WILLIAMS CO(SHW) | 0 | 473,053 | +473,053 | 0 | 147,545 | 1.55% | +147,545 |
| SELECT SECTOR SPDR TR ST STR STAPL ETF | 0 | 44,420 | +44,420 | 0 | 3,200 | 0.03% | +3,200 |
| GENERAC HLDGS INC(GNRC) | 0 | 204,682 | +204,682 | 0 | 26,453 | 0.28% | +26,453 |
| 3M CO(MMM) | 0 | 256,353 | +256,353 | 0 | 28,025 | 0.30% | +28,025 |
| XCEL ENERGY INC(XEL) | 0 | 353,276 | +353,276 | 0 | 21,871 | 0.23% | +21,871 |
| SELECT SECTOR SPDR TR ST STR CARE ETF | 0 | 19,483 | +19,483 | 0 | 2,657 | 0.03% | +2,657 |
| AZEK CO INC | 0 | 383,353 | +383,353 | 0 | 14,663 | 0.15% | +14,663 |
| ASSOCIATED BANC CORP | 350,878 | 399,310 | +48,432 | 6,004 | 8,541 | 0.09% | +2,538 |
| HERSHEY CO(HSY) | 78,170 | 97,220 | +19,050 | 15,640 | 18,126 | 0.19% | +2,485 |
| GLACIER BANCORP INC NEW(GBCI) | 0 | 214,730 | +214,730 | 0 | 8,873 | 0.09% | +8,873 |
| ALTAIR ENGR INC | 0 | 160,198 | +160,198 | 0 | 13,481 | 0.14% | +13,481 |
| NEOGEN CORP(NEOG) | 236,380 | 321,804 | +85,424 | 4,382 | 6,471 | 0.07% | +2,089 |
| PALO ALTO NETWORKS INC(PANW) | 0 | 15,044 | +15,044 | 0 | 4,436 | 0.05% | +4,436 |
| TRAVELERS COMPANIES INC(TRV) | 0 | 77,836 | +77,836 | 0 | 14,827 | 0.16% | +14,827 |
| WINTRUST FINL CORP(WTFC) | 0 | 151,765 | +151,765 | 0 | 14,076 | 0.15% | +14,076 |
| CULLEN FROST BANKERS INC(CFR) | 0 | 103,607 | +103,607 | 0 | 11,240 | 0.12% | +11,240 |
| COSTCO WHSL CORP NEW(COST) | 3,450 | 4,936 | +1,486 | 1,949 | 3,258 | 0.03% | +1,309 |
| ALPHABET INC(GOOG) | 28,401 | 35,721 | +7,320 | 3,717 | 4,990 | 0.05% | +1,273 |
| QCR HOLDINGS INC(QCRH) | 157,470 | 151,155 | -6,315 | 7,640 | 8,826 | 0.09% | +1,185 |
| INVESCO QQQ TR | 2,372 | 4,704 | +2,332 | 850 | 1,926 | 0.02% | +1,077 |
| GENTHERM INC(THRM) | 0 | 395,006 | +395,006 | 0 | 20,683 | 0.22% | +20,683 |
| BADGER METER INC | 0 | 141,376 | +141,376 | 0 | 21,824 | 0.23% | +21,824 |
| SKYWATER TECHNOLOGY INC(SKYT) | 0 | 224,540 | +224,540 | 0 | 2,160 | 0.02% | +2,160 |
| INSPIRE MED SYS INC(INSP) | 0 | 64,609 | +64,609 | 0 | 13,143 | 0.14% | +13,143 |
| C H ROBINSON WORLDWIDE INC(CHRW) | 0 | 576,746 | +576,746 | 0 | 49,825 | 0.53% | +49,825 |
| MERCK & CO INC(MRK) | 0 | 61,984 | +61,984 | 0 | 6,757 | 0.07% | +6,757 |
| MEDPACE HLDGS INC(MEDP) | 37,091 | 31,189 | -5,902 | 8,981 | 9,560 | 0.10% | +580 |
| PLEXUS CORP(PLXS) | 0 | 95,492 | +95,492 | 0 | 10,326 | 0.11% | +10,326 |
| PENTAIR PLC(PNR) | 0 | 94,081 | +94,081 | 0 | 6,841 | 0.07% | +6,841 |
| CINTAS CORP(CTAS) | 0 | 3,809 | +3,809 | 0 | 2,296 | 0.02% | +2,296 |
| SCHWAB STRATEGIC TR | 0 | 84,000 | +84,000 | 0 | 4,676 | 0.05% | +4,676 |
| CLEARFIELD INC | 0 | 229,181 | +229,181 | 0 | 6,665 | 0.07% | +6,665 |
| SELECT SECTOR SPDR TR ST STR UTIL ETF | 0 | 6,685 | +6,685 | 0 | 423 | 0.00% | +423 |
| MCDONALDS CORP(MCD) | 0 | 13,894 | +13,894 | 0 | 4,120 | 0.04% | +4,120 |
| CATERPILLAR INC(CAT) | 17,580 | 17,580 | 0 | 4,799 | 5,198 | 0.05% | +399 |
| ENERGY TRANSFER L P(ET) | 0 | 27,500 | +27,500 | 0 | 380 | 0.00% | +380 |
| PHYSICIANS RLTY TR | 0 | 422,188 | +422,188 | 0 | 5,619 | 0.06% | +5,619 |
| CVRX INC | 166,573 | 91,903 | -74,670 | 2,527 | 2,889 | 0.03% | +363 |
| BLACK HILLS CORP | 0 | 129,190 | +129,190 | 0 | 6,970 | 0.07% | +6,970 |
| IDEXX LABS INC(IDXX) | 0 | 2,777 | +2,777 | 0 | 1,541 | 0.02% | +1,541 |
| SELECT SECTOR SPDR TR ST STR TECHN ETF | 7,712 | 8,089 | +377 | 1,264 | 1,557 | 0.02% | +293 |
| BANK HAWAII CORP | 0 | 4,000 | +4,000 | 0 | 290 | 0.00% | +290 |
| BROADCOM INC(AVGO) | 0 | 240 | +240 | 0 | 268 | 0.00% | +268 |
| TJX COS INC NEW(TJX) | 0 | 2,715 | +2,715 | 0 | 255 | 0.00% | +255 |
| ADVANCED MICRO DEVICES INC(AMD) | 0 | 1,552 | +1,552 | 0 | 229 | 0.00% | +229 |
| CHIPOTLE MEXICAN GRILL INC(CMG) | 0 | 100 | +100 | 0 | 229 | 0.00% | +229 |
| NORTHWESTERN ENERGY GROUP IN(NWE) | 0 | 124,530 | +124,530 | 0 | 6,337 | 0.07% | +6,337 |
| CARDINAL HEALTH INC(CAH) | 0 | 2,238 | +2,238 | 0 | 226 | 0.00% | +226 |
| LINDE PLC(LIN) | 0 | 523 | +523 | 0 | 215 | 0.00% | +215 |
| ISHARES TR | 0 | 3,150 | +3,150 | 0 | 215 | 0.00% | +215 |
| ALERUS FINL CORP(ALRS) | 141,319 | 124,294 | -17,025 | 2,569 | 2,783 | 0.03% | +214 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 0 | 1,302 | +1,302 | 0 | 213 | 0.00% | +213 |
| ISHARES TR | 0 | 2,792 | +2,792 | 0 | 210 | 0.00% | +210 |
| SEI INVTS CO(SEIC) | 0 | 3,300 | +3,300 | 0 | 210 | 0.00% | +210 |
| SNAP ON INC(SNA) | 0 | 7,655 | +7,655 | 0 | 2,211 | 0.02% | +2,211 |
| NOVARTIS AG(NVS) | 0 | 2,024 | +2,024 | 0 | 204 | 0.00% | +204 |
| VANGUARD WORLD FDS INF TECH ETF | 0 | 420 | +420 | 0 | 203 | 0.00% | +203 |