Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2025 ▲▼ | Q4 2025 ▲▼ | Change ▲▼ | Q3 2025 ▲▼ | Q4 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ALPHABET INC(GOOG) | 1,762,588 | 1,697,969 | -64,619 | 429,278 | 532,823 | 5.13% | +103,544 |
| ELI LILLY & CO(LLY) | 0 | 345,345 | +345,345 | 0 | 371,135 | 3.57% | +371,135 |
| AMAZON COM INC(AMZN) | 2,555,902 | 2,592,768 | +36,866 | 561,199 | 598,463 | 5.76% | +37,263 |
| INTUITIVE SURGICAL INC | 0 | 62,277 | +62,277 | 0 | 35,271 | 0.34% | +35,271 |
| APPLE INC(AAPL) | 1,182,743 | 1,217,486 | +34,743 | 301,162 | 330,986 | 3.19% | +29,824 |
| ZOETIS INC(ZTS) | 0 | 226,400 | +226,400 | 0 | 28,486 | 0.27% | +28,486 |
| C H ROBINSON WORLDWIDE INC(CHRW) | 869,738 | 862,483 | -7,255 | 115,153 | 138,653 | 1.33% | +23,499 |
| META PLATFORMS INC(META) | 256,927 | 316,529 | +59,602 | 188,682 | 208,938 | 2.01% | +20,256 |
| PALO ALTO NETWORKS INC(PANW) | 111,242 | 220,647 | +109,405 | 22,651 | 40,643 | 0.39% | +17,992 |
| COGNEX CORP(CGNX) | 613,294 | 1,171,596 | +558,302 | 27,782 | 42,154 | 0.41% | +14,372 |
| VISA INC(V) | 0 | 802,518 | +802,518 | 0 | 281,451 | 2.71% | +281,451 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 495,265 | 486,547 | -8,718 | 138,323 | 147,857 | 1.42% | +9,534 |
| ALPHABET INC(GOOG) | 26,268 | 49,881 | +23,613 | 6,386 | 15,613 | 0.15% | +9,227 |
| SALESFORCE INC(CRM) | 294,789 | 296,013 | +1,224 | 69,865 | 78,417 | 0.75% | +8,552 |
| TRAVELERS COMPANIES INC(TRV) | 88,494 | 113,800 | +25,306 | 24,709 | 33,009 | 0.32% | +8,300 |
| BIO-TECHNE CORP(TECH) | 2,807,409 | 2,767,539 | -39,870 | 156,176 | 162,759 | 1.57% | +6,583 |
| AMERIPRISE FINL INC(AMP) | 34,706 | 42,611 | +7,905 | 17,049 | 20,894 | 0.20% | +3,845 |
| PATRICK INDS INC(PATK) | 23,385 | 53,033 | +29,648 | 2,419 | 5,750 | 0.06% | +3,332 |
| ENTEGRIS INC(ENTG) | 1,194,050 | 1,348,986 | +154,936 | 110,402 | 113,652 | 1.09% | +3,250 |
| BENTLEY SYS INC(BSY) | 0 | 82,986 | +82,986 | 0 | 3,167 | 0.03% | +3,167 |
| EXXON MOBIL CORP | 69,913 | 86,602 | +16,689 | 7,883 | 10,422 | 0.10% | +2,539 |
| AMERICAN EXPRESS CO(AXP) | 0 | 159,459 | +159,459 | 0 | 58,992 | 0.57% | +58,992 |
| TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN | 229,186 | 324,736 | +95,550 | 5,102 | 7,323 | 0.07% | +2,221 |
| 3M CO(MMM) | 346,453 | 349,147 | +2,694 | 53,763 | 55,898 | 0.54% | +2,136 |
| PROCTER AND GAMBLE CO(PG) | 188,436 | 216,266 | +27,830 | 28,953 | 30,993 | 0.30% | +2,040 |
| JAMES HARDIE INDS PLC ORD SHS | 0 | 90,673 | +90,673 | 0 | 1,881 | 0.02% | +1,881 |
| MEDPACE HLDGS INC(MEDP) | 69,583 | 66,665 | -2,918 | 35,777 | 37,442 | 0.36% | +1,666 |
| CATERPILLAR INC(CAT) | 18,710 | 18,455 | -255 | 8,927 | 10,572 | 0.10% | +1,645 |
| SELECT SECTOR SPDR TR ST STR INDL ETF | 0 | 10,535 | +10,535 | 0 | 1,634 | 0.02% | +1,634 |
| SELECT SECTOR SPDR TR ST STR STAPL ETF | 0 | 20,045 | +20,045 | 0 | 1,557 | 0.01% | +1,557 |
| SELECT SECTOR SPDR TR ST STR FINL ETF | 0 | 25,310 | +25,310 | 0 | 1,386 | 0.01% | +1,386 |
| HUB GROUP INC(HUBG) | 0 | 236,036 | +236,036 | 0 | 10,057 | 0.10% | +10,057 |
| MERCK & CO INC(MRK) | 0 | 51,999 | +51,999 | 0 | 5,473 | 0.05% | +5,473 |
| SELECT SECTOR SPDR TR ST STR CARE ETF | 0 | 5,522 | +5,522 | 0 | 855 | 0.01% | +855 |
| ISHARES TR | 475 | 6,481 | +6,006 | 3,736 | 4,439 | 0.04% | +703 |
| WOODWARD INC(WWD) | 0 | 14,000 | +14,000 | 0 | 4,232 | 0.04% | +4,232 |
| SELECT SECTOR SPDR TR ST STR TECHN ETF | 0 | 4,470 | +4,470 | 0 | 644 | 0.01% | +644 |
| ORACLE CORP(ORCL) | 17,612 | 28,618 | +11,006 | 4,953 | 5,578 | 0.05% | +625 |
| XYLEM INC(XYL) | 1,466 | 5,970 | +4,504 | 216 | 813 | 0.01% | +597 |
| APPLIED MATLS INC | 11,327 | 11,327 | 0 | 2,319 | 2,911 | 0.03% | +592 |
| SPDR SERIES TRUST ST STR BLO 1 ETF | 0 | 6,438 | +6,438 | 0 | 588 | 0.01% | +588 |
| FULLER H B CO(FUL) | 0 | 2,411,067 | +2,411,067 | 0 | 143,362 | 1.38% | +143,362 |
| CLEARWATER ANALYTICS HLDGS I | 0 | 92,510 | +92,510 | 0 | 2,231 | 0.02% | +2,231 |
| JBT MAREL CORPORATION(JBTM) | 0 | 68,757 | +68,757 | 0 | 10,360 | 0.10% | +10,360 |
| BLACK HILLS CORP | 0 | 94,138 | +94,138 | 0 | 6,535 | 0.06% | +6,535 |
| NIKE INC(NKE) | 50,762 | 63,185 | +12,423 | 3,540 | 4,026 | 0.04% | +486 |
| SPDR S&P 500 ETF TR(SPY) | 26,993 | 27,054 | +61 | 17,982 | 18,449 | 0.18% | +466 |
| INSPIRE MED SYS INC(INSP) | 0 | 57,616 | +57,616 | 0 | 5,314 | 0.05% | +5,314 |
| SOLVENTUM CORP(SOLV) | 0 | 72,887 | +72,887 | 0 | 5,776 | 0.06% | +5,776 |
| IDACORP INC(IDA) | 287,168 | 302,508 | +15,340 | 37,949 | 38,285 | 0.37% | +336 |
| AXOGEN INC(AXGN) | 0 | 22,000 | +22,000 | 0 | 720 | 0.01% | +720 |
| CORNING INC(GLW) | 92,626 | 90,350 | -2,276 | 7,598 | 7,911 | 0.08% | +313 |
| CIENA CORP(CIEN) | 0 | 3,000 | +3,000 | 0 | 702 | 0.01% | +702 |
| ISHARES TR | 0 | 1,143 | +1,143 | 0 | 242 | 0.00% | +242 |
| SELECT SECTOR SPDR TR ST STR MATER ETF | 0 | 5,260 | +5,260 | 0 | 239 | 0.00% | +239 |
| VANGUARD MUN BD FDS | 0 | 4,211 | +4,211 | 0 | 212 | 0.00% | +212 |
| AMGEN INC(AMGN) | 0 | 5,524 | +5,524 | 0 | 1,808 | 0.02% | +1,808 |
| NOVARTIS AG(NVS) | 0 | 1,485 | +1,485 | 0 | 205 | 0.00% | +205 |
| LIFE TIME GROUP HOLDINGS INC(LTH) | 0 | 172,317 | +172,317 | 0 | 4,580 | 0.04% | +4,580 |
| BRISTOL-MYERS SQUIBB CO(BMY) | 0 | 24,938 | +24,938 | 0 | 1,345 | 0.01% | +1,345 |
| DONALDSON INC(DCI) | 0 | 560,653 | +560,653 | 0 | 49,707 | 0.48% | +49,707 |
| RTX CORPORATION(RTX) | 9,071 | 9,071 | 0 | 1,518 | 1,664 | 0.02% | +146 |
| SCHWAB STRATEGIC TR | 261,246 | 261,246 | 0 | 6,717 | 6,852 | 0.07% | +136 |
| CISCO SYS INC(CSCO) | 0 | 20,265 | +20,265 | 0 | 1,561 | 0.02% | +1,561 |
| VERICEL CORP(VCEL) | 0 | 25,865 | +25,865 | 0 | 931 | 0.01% | +931 |
| CANADIAN IMPERIAL BANK OF CO(CM) | 0 | 10,176 | +10,176 | 0 | 922 | 0.01% | +922 |
| CARDINAL HEALTH INC(CAH) | 0 | 2,121 | +2,121 | 0 | 436 | 0.00% | +436 |
| NEWMONT CORP(NEM) | 0 | 5,000 | +5,000 | 0 | 499 | 0.00% | +499 |
| IDEXX LABS INC(IDXX) | 2,144 | 2,131 | -13 | 1,370 | 1,442 | 0.01% | +72 |
| COCA COLA CO(KO) | 0 | 23,411 | +23,411 | 0 | 1,637 | 0.02% | +1,637 |
| VIASAT INC(VSAT) | 13,000 | 13,000 | 0 | 381 | 448 | 0.00% | +67 |
| IDEX CORP(IEX) | 0 | 4,000 | +4,000 | 0 | 712 | 0.01% | +712 |
| WALMART INC(WMT) | 16,767 | 16,000 | -767 | 1,728 | 1,783 | 0.02% | +55 |
| DIGI INTL INC(DGII) | 0 | 8,000 | +8,000 | 0 | 346 | 0.00% | +346 |
| CHUBB LIMITED COM | 0 | 2,334 | +2,334 | 0 | 728 | 0.01% | +728 |
| NORTHWESTERN ENERGY GROUP IN(NWE) | 0 | 81,682 | +81,682 | 0 | 5,272 | 0.05% | +5,272 |
| WABTEC(WAB) | 0 | 5,237 | +5,237 | 0 | 1,118 | 0.01% | +1,118 |
| BECTON DICKINSON & CO(BDX) | 0 | 7,119 | +7,119 | 0 | 1,382 | 0.01% | +1,382 |
| INTEL CORP(INTC) | 14,333 | 14,333 | 0 | 481 | 529 | 0.01% | +48 |
| CUMMINS INC(CMI) | 528 | 528 | 0 | 223 | 270 | 0.00% | +47 |
| VANGUARD TAX-MANAGED FDS | 4,579 | 5,129 | +550 | 274 | 320 | 0.00% | +46 |
| BANK NEW YORK MELLON CORP | 0 | 5,888 | +5,888 | 0 | 684 | 0.01% | +684 |
| GE AEROSPACE(GE) | 7,825 | 7,775 | -50 | 2,354 | 2,395 | 0.02% | +41 |
| UNITED FIRE GROUP INC(UFCS) | 0 | 6,600 | +6,600 | 0 | 240 | 0.00% | +240 |
| UIPATH INC(PATH) | 12,125 | 12,125 | 0 | 162 | 199 | 0.00% | +36 |
| TJX COS INC NEW(TJX) | 0 | 3,315 | +3,315 | 0 | 509 | 0.00% | +509 |
| ISHARES GOLD TR(IAU) | 0 | 3,525 | +3,525 | 0 | 286 | 0.00% | +286 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 0 | 3,627 | +3,627 | 0 | 1,074 | 0.01% | +1,074 |
| GILEAD SCIENCES INC(GILD) | 0 | 2,275 | +2,275 | 0 | 279 | 0.00% | +279 |
| SCHWAB STRATEGIC TR | 0 | 30,000 | +30,000 | 0 | 721 | 0.01% | +721 |
| INVESCO QQQ TR | 0 | 1,546 | +1,546 | 0 | 950 | 0.01% | +950 |
| NEXTERA ENERGY INC(NEE) | 13,325 | 12,772 | -553 | 1,006 | 1,025 | 0.01% | +19 |
| ISHARES TR | 0 | 3,150 | +3,150 | 0 | 331 | 0.00% | +331 |
| SHELL PLC(SHEL) | 0 | 7,504 | +7,504 | 0 | 551 | 0.01% | +551 |
| CLEVELAND-CLIFFS INC NEW(CLF) | 0 | 13,500 | +13,500 | 0 | 179 | 0.00% | +179 |
| AMCOR PLC(AMCR) | 0 | 88,520 | +88,520 | 0 | 738 | 0.01% | +738 |
| ADVANCED MICRO DEVICES INC(AMD) | 2,596 | 2,013 | -583 | 420 | 431 | 0.00% | +11 |
| BANK HAWAII CORP | 0 | 4,000 | +4,000 | 0 | 273 | 0.00% | +273 |
| NVENT ELECTRIC PLC(NVT) | 2,182,373 | 2,111,211 | -71,162 | 215,269 | 215,280 | 2.07% | +11 |
| VANGUARD INDEX FDS | 817 | 1,294 | +477 | 425 | 434 | 0.00% | +9 |