Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2023 ▲▼ | Q4 2023 ▲▼ | Change ▲▼ | Q3 2023 ▲▼ | Q4 2023 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| MICROSOFT CORP(MSFT) | 2,047,386 | 1,975,744 | -71,642 | 646,462 | 742,959 | 7.83% | +96,497 |
| APPLE INC(AAPL) | 150,504 | 584,900 | +434,396 | 25,768 | 112,611 | 1.19% | +86,843 |
| US BANCORP DEL(USB) | 6,280,821 | 6,037,103 | -243,718 | 207,644 | 261,286 | 2.75% | +53,642 |
| JPMORGAN CHASE & CO(JPM) | 1,685,291 | 1,727,101 | +41,810 | 244,401 | 293,780 | 3.10% | +49,379 |
| GRACO INC(GGG) | 4,186,367 | 4,024,787 | -161,580 | 305,102 | 349,191 | 3.68% | +44,088 |
| TORO CO(TORO) | 3,206,648 | 3,225,547 | +18,899 | 266,472 | 309,620 | 3.26% | +43,148 |
| 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) | 1,462,981 | 1,399,244 | -63,737 | 162,479 | 202,373 | 2.13% | +39,894 |
| FISERV INC(FISV) | 1,952,581 | 1,943,707 | -8,874 | 220,564 | 258,202 | 2.72% | +37,638 |
| AMAZON COM INC(AMZN) | 2,664,451 | 2,452,975 | -211,476 | 338,705 | 372,705 | 3.93% | +34,000 |
| FASTENAL CO(FAST) | 3,233,893 | 3,190,597 | -43,296 | 176,700 | 206,655 | 2.18% | +29,955 |
| BIO-TECHNE CORP(TECH) | 3,053,580 | 3,079,483 | +25,903 | 207,857 | 237,613 | 2.50% | +29,756 |
| ALPHABET INC(GOOG) | 3,377,890 | 3,343,819 | -34,071 | 445,375 | 471,244 | 4.97% | +25,870 |
| FULLER H B CO(FUL) | 2,365,311 | 2,276,800 | -88,511 | 162,284 | 185,354 | 1.95% | +23,070 |
| SCHWAB CHARLES CORP(SCHW) | 1,477,539 | 1,469,537 | -8,002 | 81,117 | 101,104 | 1.07% | +19,987 |
| VISA INC(V) | 626,489 | 627,753 | +1,264 | 144,099 | 163,435 | 1.72% | +19,337 |
| WELLS FARGO CO NEW(WFC) | 2,881,836 | 2,783,702 | -98,134 | 117,752 | 137,014 | 1.44% | +19,262 |
| UNITEDHEALTH GROUP INC(UNH) | 808,787 | 811,055 | +2,268 | 407,782 | 426,996 | 4.50% | +19,214 |
| NVIDIA CORPORATION(NVDA) | 809,488 | 746,438 | -63,050 | 352,119 | 369,651 | 3.89% | +17,532 |
| HONEYWELL INTL INC(HON) | 675,434 | 677,823 | +2,389 | 124,780 | 142,146 | 1.50% | +17,367 |
| PIPER SANDLER COMPANIES | 39,600 | 123,095 | +83,495 | 5,754 | 21,526 | 0.23% | +15,771 |
| ABBOTT LABS | 1,298,999 | 1,285,461 | -13,538 | 125,808 | 141,491 | 1.49% | +15,683 |
| SALESFORCE INC(CRM) | 285,129 | 279,155 | -5,974 | 57,818 | 73,457 | 0.77% | +15,638 |
| TENNANT CO(TNC) | 1,331,814 | 1,224,709 | -107,105 | 98,754 | 113,518 | 1.20% | +14,764 |
| TARGET CORP(TGT) | 459,678 | 458,228 | -1,450 | 50,827 | 65,261 | 0.69% | +14,434 |
| ENTEGRIS INC(ENTG) | 1,137,765 | 998,159 | -139,606 | 106,848 | 119,599 | 1.26% | +12,752 |
| LITTELFUSE INC(LFUS) | 878,019 | 859,245 | -18,774 | 217,152 | 229,900 | 2.42% | +12,748 |
| MOTOROLA SOLUTIONS INC(MSI) | 531,911 | 502,457 | -29,454 | 144,807 | 157,314 | 1.66% | +12,507 |
| ALLIANT ENERGY CORP(LNT) | 3,105,934 | 3,173,484 | +67,550 | 150,483 | 162,800 | 1.72% | +12,317 |
| ROCKWELL AUTOMATION INC(ROK) | 375,552 | 384,684 | +9,132 | 107,359 | 119,437 | 1.26% | +12,078 |
| SYSCO CORP(SYY) | 1,394,739 | 1,412,120 | +17,381 | 92,123 | 103,268 | 1.09% | +11,146 |
| MEDTRONIC PLC(MDT) | 2,957,473 | 2,937,957 | -19,516 | 231,748 | 242,029 | 2.55% | +10,281 |
| TEXAS INSTRS INC(TXN) | 140,116 | 184,568 | +44,452 | 22,280 | 31,461 | 0.33% | +9,182 |
| AMERICAN EXPRESS CO(AXP) | 248,726 | 241,580 | -7,146 | 37,108 | 45,258 | 0.48% | +8,150 |
| PRINCIPAL FINANCIAL GROUP IN(PFG) | 1,193,278 | 1,191,691 | -1,587 | 86,000 | 93,750 | 0.99% | +7,751 |
| DONALDSON INC(DCI) | 1,944,960 | 1,888,681 | -56,279 | 115,997 | 123,425 | 1.30% | +7,428 |
| ECOLAB INC(ECL) | 1,401,841 | 1,226,530 | -175,311 | 237,472 | 243,282 | 2.56% | +5,810 |
| HOME DEPOT INC(HD) | 186,586 | 178,942 | -7,644 | 56,379 | 62,012 | 0.65% | +5,633 |
| KNIFE RIVER CORP(KNF) | 0 | 84,705 | +84,705 | 0 | 5,606 | 0.06% | +5,606 |
| SPDR S&P 500 ETF TR(SPY) | 10,253 | 20,518 | +10,265 | 4,383 | 9,752 | 0.10% | +5,369 |
| DISNEY WALT CO(DIS) | 367,282 | 383,004 | +15,722 | 29,768 | 34,581 | 0.36% | +4,813 |
| HUB GROUP INC(HUBG) | 98,725 | 129,052 | +30,327 | 7,754 | 11,865 | 0.13% | +4,111 |
| SHERWIN WILLIAMS CO(SHW) | 564,082 | 473,053 | -91,029 | 143,869 | 147,545 | 1.55% | +3,676 |
| SELECT SECTOR SPDR TR ST STR STAPL ETF | 0 | 44,420 | +44,420 | 0 | 3,200 | 0.03% | +3,200 |
| GENERAC HLDGS INC(GNRC) | 215,982 | 204,682 | -11,300 | 23,533 | 26,453 | 0.28% | +2,920 |
| 3M CO(MMM) | 269,097 | 256,353 | -12,744 | 25,193 | 28,025 | 0.30% | +2,832 |
| XCEL ENERGY INC(XEL) | 334,863 | 353,276 | +18,413 | 19,161 | 21,871 | 0.23% | +2,710 |
| SELECT SECTOR SPDR TR ST STR CARE ETF | 0 | 19,483 | +19,483 | 0 | 2,657 | 0.03% | +2,657 |
| AZEK CO INC | 403,913 | 383,353 | -20,560 | 12,012 | 14,663 | 0.15% | +2,651 |
| 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) | 229,225 | 214,730 | -14,495 | 6,533 | 8,873 | 0.09% | +2,340 |
| ALTAIR ENGR INC | 181,928 | 160,198 | -21,730 | 11,381 | 13,481 | 0.14% | +2,099 |
| NEOGEN CORP(NEOG) | 236,380 | 321,804 | +85,424 | 4,382 | 6,471 | 0.07% | +2,089 |
| PALO ALTO NETWORKS INC(PANW) | 10,510 | 15,044 | +4,534 | 2,464 | 4,436 | 0.05% | +1,972 |
| TRAVELERS COMPANIES INC(TRV) | 80,201 | 77,836 | -2,365 | 13,098 | 14,827 | 0.16% | +1,729 |
| WINTRUST FINL CORP(WTFC) | 165,357 | 151,765 | -13,592 | 12,484 | 14,076 | 0.15% | +1,592 |
| CULLEN FROST BANKERS INC(CFR) | 106,336 | 103,607 | -2,729 | 9,699 | 11,240 | 0.12% | +1,541 |
| 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) | 361,436 | 395,006 | +33,570 | 19,612 | 20,683 | 0.22% | +1,071 |
| BADGER METER INC | 145,690 | 141,376 | -4,314 | 20,960 | 21,824 | 0.23% | +864 |
| SKYWATER TECHNOLOGY INC | 224,540 | 224,540 | 0 | 1,352 | 2,160 | 0.02% | +808 |
| INSPIRE MED SYS INC(INSP) | 62,511 | 64,609 | +2,098 | 12,405 | 13,143 | 0.14% | +739 |
| C H ROBINSON WORLDWIDE INC(CHRW) | 570,671 | 576,746 | +6,075 | 49,152 | 49,825 | 0.53% | +673 |
| MERCK & CO INC(MRK) | 59,345 | 61,984 | +2,639 | 6,110 | 6,757 | 0.07% | +648 |
| MEDPACE HLDGS INC(MEDP) | 37,091 | 31,189 | -5,902 | 8,981 | 9,560 | 0.10% | +580 |
| PLEXUS CORP(PLXS) | 105,002 | 95,492 | -9,510 | 9,763 | 10,326 | 0.11% | +562 |
| PENTAIR PLC(PNR) | 97,171 | 94,081 | -3,090 | 6,292 | 6,841 | 0.07% | +549 |
| CINTAS CORP(CTAS) | 3,809 | 3,809 | 0 | 1,832 | 2,296 | 0.02% | +463 |
| SCHWAB STRATEGIC TR | 84,720 | 84,000 | -720 | 4,223 | 4,676 | 0.05% | +453 |
| CLEARFIELD INC(CLFD) | 217,426 | 229,181 | +11,755 | 6,231 | 6,665 | 0.07% | +433 |
| SELECT SECTOR SPDR TR ST STR UTIL ETF | 0 | 6,685 | +6,685 | 0 | 423 | 0.00% | +423 |
| MCDONALDS CORP(MCD) | 14,110 | 13,894 | -216 | 3,717 | 4,120 | 0.04% | +403 |
| 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 | 431,089 | 422,188 | -8,901 | 5,255 | 5,619 | 0.06% | +364 |
| CVRX INC(CVRX) | 166,573 | 91,903 | -74,670 | 2,527 | 2,889 | 0.03% | +363 |
| BLACK HILLS CORP | 131,625 | 129,190 | -2,435 | 6,659 | 6,970 | 0.07% | +311 |
| IDEXX LABS INC(IDXX) | 2,828 | 2,777 | -51 | 1,237 | 1,541 | 0.02% | +305 |
| 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) | 127,140 | 124,530 | -2,610 | 6,110 | 6,337 | 0.07% | +227 |
| 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) | 7,860 | 7,655 | -205 | 2,005 | 2,211 | 0.02% | +206 |
| 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 |