Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| SCHWAB STRATEGIC TR | 121,084 | 251,532 | +130,448 | 5,837 | 12,106 | 3.84% | +6,269 |
| APPLE INC(AAPL) | 113,776 | 114,930 | +1,154 | 19,510 | 24,207 | 7.68% | +4,696 |
| SCHWAB STRATEGIC TR | 255,630 | 250,286 | -5,344 | 23,702 | 25,239 | 8.01% | +1,537 |
| NVIDIA CORPORATION(NVDA) | 3,761 | 37,730 | +33,969 | 3,398 | 4,661 | 1.48% | +1,263 |
| MICROSOFT CORP(MSFT) | 27,064 | 27,874 | +810 | 11,386 | 12,458 | 3.95% | +1,072 |
| ECOLAB INC(ECL) | 3,505 | 7,508 | +4,003 | 809 | 1,787 | 0.57% | +978 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 14,260 | 15,137 | +877 | 1,940 | 2,631 | 0.83% | +691 |
| SCHWAB STRATEGIC TR | 463,813 | 456,934 | -6,879 | 28,784 | 29,358 | 9.32% | +574 |
| ALPHABET INC(GOOG) | 17,176 | 17,314 | +138 | 2,592 | 3,154 | 1.00% | +561 |
| SCHWAB STRATEGIC TR | 262,996 | 270,281 | +7,285 | 6,641 | 7,179 | 2.28% | +538 |
| NOVO-NORDISK A S(NVO) | 16,378 | 17,244 | +866 | 2,103 | 2,461 | 0.78% | +358 |
| COSTCO WHSL CORP NEW(COST) | 2,042 | 2,130 | +88 | 1,496 | 1,810 | 0.57% | +314 |
| AMAZON COM INC(AMZN) | 20,484 | 20,681 | +197 | 3,695 | 3,997 | 1.27% | +302 |
| TESLA INC(TSLA) | 4,982 | 5,888 | +906 | 876 | 1,165 | 0.37% | +289 |
| NXP SEMICONDUCTORS N V COM | 6,723 | 7,233 | +510 | 1,666 | 1,946 | 0.62% | +281 |
| ISHARES TR | 178,426 | 182,808 | +4,382 | 17,475 | 17,745 | 5.63% | +270 |
| NORTHERN TECHNOLOGIES INTL C(NTIC) | 191,000 | 171,047 | -19,953 | 2,569 | 2,833 | 0.90% | +264 |
| INTEL CORP(INTC) | 0 | 6,912 | +6,912 | 0 | 214 | 0.07% | +214 |
| PHILIP MORRIS INTL INC(PM) | 0 | 2,076 | +2,076 | 0 | 210 | 0.07% | +210 |
| ALPHABET INC(GOOG) | 8,258 | 7,931 | -327 | 1,257 | 1,455 | 0.46% | +197 |
| ADOBE INC(ADBE) | 1,655 | 1,836 | +181 | 835 | 1,020 | 0.32% | +185 |
| SCHWAB STRATEGIC TR | 656,905 | 671,975 | +15,070 | 25,632 | 25,817 | 8.19% | +185 |
| SCHWAB STRATEGIC TR | 94,329 | 94,262 | -67 | 5,759 | 5,926 | 1.88% | +167 |
| MOODYS CORP(MCO) | 2,238 | 2,400 | +162 | 880 | 1,010 | 0.32% | +131 |
| META PLATFORMS INC(META) | 3,661 | 3,780 | +119 | 1,778 | 1,906 | 0.60% | +128 |
| CHIPOTLE MEXICAN GRILL INC(CMG) | 439 | 22,230 | +21,791 | 1,276 | 1,393 | 0.44% | +117 |
| ISHARES TR | 3,672 | 3,671 | -1 | 1,238 | 1,338 | 0.42% | +100 |
| ORACLE CORP(ORCL) | 5,779 | 5,766 | -13 | 726 | 814 | 0.26% | +88 |
| ISHARES TR | 2,893 | 2,969 | +76 | 564 | 637 | 0.20% | +72 |
| SCHWAB STRATEGIC TR | 40,991 | 42,792 | +1,801 | 1,886 | 1,950 | 0.62% | +65 |
| VANGUARD WHITEHALL FDS | 27,435 | 28,808 | +1,373 | 1,752 | 1,812 | 0.58% | +61 |
| DANAHER CORPORATION(DHR) | 3,463 | 3,701 | +238 | 865 | 925 | 0.29% | +60 |
| ELI LILLY & CO(LLY) | 453 | 452 | -1 | 352 | 409 | 0.13% | +57 |
| HILTON WORLDWIDE HLDGS INC(HLT) | 1,530 | 1,755 | +225 | 326 | 383 | 0.12% | +57 |
| SCHWAB STRATEGIC TR | 92,039 | 96,310 | +4,271 | 1,868 | 1,923 | 0.61% | +55 |
| ROPER TECHNOLOGIES INC(ROP) | 1,552 | 1,635 | +83 | 870 | 922 | 0.29% | +51 |
| ISHARES TR | 3,641 | 5,441 | +1,800 | 91 | 137 | 0.04% | +46 |
| SELECT SECTOR SPDR TR ST STR REAL ETF | 30,206 | 32,218 | +2,012 | 1,194 | 1,237 | 0.39% | +43 |
| COCA COLA CO(KO) | 17,019 | 17,037 | +18 | 1,041 | 1,084 | 0.34% | +43 |
| CINTAS CORP(CTAS) | 608 | 658 | +50 | 418 | 461 | 0.15% | +43 |
| SPDR SER TR ST STR P500GRW | 5,986 | 5,986 | 0 | 438 | 480 | 0.15% | +42 |
| NETFLIX INC(NFLX) | 610 | 610 | 0 | 370 | 412 | 0.13% | +41 |
| AUTOMATIC DATA PROCESSING IN | 3,478 | 3,790 | +312 | 869 | 905 | 0.29% | +36 |
| AMERICAN EXPRESS CO(AXP) | 2,380 | 2,495 | +115 | 542 | 578 | 0.18% | +36 |
| WALMART INC(WMT) | 6,718 | 6,496 | -222 | 404 | 440 | 0.14% | +36 |
| MITSUBISHI UFJ FINL GROUP IN(MUFG) | 61,790 | 61,790 | 0 | 632 | 667 | 0.21% | +35 |
| VANGUARD INDEX FDS | 1,488 | 1,458 | -30 | 512 | 545 | 0.17% | +33 |
| APPLIED MATLS INC | 1,057 | 1,057 | 0 | 218 | 249 | 0.08% | +31 |
| ISHARES TR | 5,568 | 5,909 | +341 | 599 | 630 | 0.20% | +30 |
| MERCK & CO INC(MRK) | 2,337 | 2,737 | +400 | 308 | 339 | 0.11% | +30 |
| SCHWAB STRATEGIC TR | 87,465 | 91,386 | +3,921 | 4,307 | 4,336 | 1.38% | +29 |
| VANGUARD CHARLOTTE FDS TOTAL INT BD ETF | 13,559 | 14,265 | +706 | 667 | 694 | 0.22% | +27 |
| LAM RESEARCH CORP(LRCX) | 238 | 238 | 0 | 231 | 253 | 0.08% | +22 |
| TJX COS INC NEW(TJX) | 2,417 | 2,415 | -2 | 245 | 266 | 0.08% | +21 |
| BERKSHIRE HATHAWAY INC DEL | 10,748 | 11,161 | +413 | 4,520 | 4,540 | 1.44% | +21 |
| LOCKHEED MARTIN CORP(LMT) | 998 | 1,014 | +16 | 454 | 474 | 0.15% | +20 |
| APOGEE ENTERPRISES INC | 4,667 | 4,667 | 0 | 276 | 293 | 0.09% | +17 |
| SELECT SECTOR SPDR TR ST STR TECHN ETF | 863 | 863 | 0 | 180 | 195 | 0.06% | +15 |
| ISHARES TR | 1,394 | 1,394 | 0 | 163 | 178 | 0.06% | +14 |
| ISHARES TR | 4,421 | 4,706 | +285 | 418 | 432 | 0.14% | +14 |
| OGE ENERGY CORP(OGE) | 7,889 | 7,889 | 0 | 271 | 282 | 0.09% | +11 |
| SPDR SER TR ST TERM HIGH ETF | 15,585 | 16,177 | +592 | 393 | 404 | 0.13% | +11 |
| ISHARES TR CORE MSCI EAFE | 4,431 | 4,669 | +238 | 329 | 339 | 0.11% | +10 |
| PROCTER AND GAMBLE CO(PG) | 3,907 | 3,903 | -4 | 634 | 644 | 0.20% | +10 |
| HONEYWELL INTL INC(HON) | 2,398 | 2,349 | -49 | 492 | 502 | 0.16% | +9 |
| SCHWAB STRATEGIC TR | 2,483 | 2,584 | +101 | 130 | 134 | 0.04% | +5 |
| AMGEN INC(AMGN) | 1,594 | 1,460 | -134 | 453 | 456 | 0.14% | +3 |
| SELECT SECTOR SPDR TR ST STR UTIL ETF | 1,115 | 1,115 | 0 | 73 | 76 | 0.02% | +3 |
| ABBVIE INC(ABBV) | 2,550 | 2,721 | +171 | 464 | 467 | 0.15% | +2 |
| VANGUARD INDEX FDS | 298 | 298 | 0 | 77 | 80 | 0.03% | +2 |
| SPDR SER TR ST STR P500ETF | 884 | 884 | 0 | 54 | 57 | 0.02% | +2 |
| ISHARES TR | 207 | 207 | 0 | 62 | 64 | 0.02% | +2 |
| SPDR INDEX SHS FDS ST PORT MARK ETF | 1,759 | 1,712 | -47 | 64 | 64 | 0.02% | +1 |
| SPDR INDEX SHS FDS SST SPDR MSCI | 872 | 872 | 0 | 29 | 30 | 0.01% | +1 |
| ISHARES TR | 137 | 137 | 0 | 14 | 14 | 0.00% | 0 |
| ISHARES TR | 7,776 | 7,776 | 0 | 193 | 193 | 0.06% | 0 |
| ISHARES TR | 119 | 119 | 0 | 5 | 5 | 0.00% | 0 |
| ISHARES TR | 32 | 32 | 0 | 2 | 2 | 0.00% | 0 |
| SPDR SER TR ST STR SP500DIV | 11 | 11 | 0 | 0 | 0 | 0.00% | 0 |
| ISHARES TR | 200 | 200 | 0 | 6 | 6 | 0.00% | -0 |
| SELECT SECTOR SPDR TR ST STR CARE ETF | 95 | 95 | 0 | 14 | 14 | 0.00% | -0 |
| SPDR SER TR ST BLOO HIGH ETF | 245 | 245 | 0 | 23 | 23 | 0.01% | -0 |
| ISHARES TR | 2,044 | 2,117 | +73 | 172 | 172 | 0.05% | -0 |
| ISHARES TR | 134 | 134 | 0 | 15 | 14 | 0.00% | -0 |
| ISHARES TR | 100 | 100 | 0 | 9 | 9 | 0.00% | -0 |
| ISHARES TR | 60 | 60 | 0 | 6 | 6 | 0.00% | -0 |
| BRIDGEWATER BANCSHARES INC(BWB) | 14,600 | 14,600 | 0 | 170 | 170 | 0.05% | -0 |
| SELECT SECTOR SPDR TR ST STR ENERG ETF | 150 | 150 | 0 | 14 | 14 | 0.00% | -0 |
| VANGUARD INDEX FDS | 2,015 | 2,073 | +58 | 174 | 174 | 0.06% | -1 |
| SPDR SER TR ST INTL BBG ETF | 30 | 0 | -30 | 1 | 0 | — | -1 |
| SPDR SER TR SST SPDR BLOOMBE | 39 | 0 | -39 | 1 | 0 | — | -1 |
| ISHARES TR | 482 | 482 | 0 | 59 | 58 | 0.02% | -1 |
| ISHARES TR | 838 | 838 | 0 | 46 | 44 | 0.01% | -1 |
| ISHARES TR | 781 | 781 | 0 | 81 | 80 | 0.03% | -1 |
| ISHARES TR | 1,366 | 1,363 | -3 | 147 | 146 | 0.05% | -1 |
| BANK AMERICA CORP | 5,907 | 5,602 | -305 | 224 | 223 | 0.07% | -1 |
| SPDR SER TR ST LON TREAS ETF | 1,752 | 1,752 | 0 | 49 | 48 | 0.02% | -1 |
| SPDR SER TR ST STR SP600GRWO | 1,128 | 1,129 | +1 | 98 | 97 | 0.03% | -1 |
| ISHARES TR | 630 | 630 | 0 | 37 | 35 | 0.01% | -2 |
| VANGUARD WHITEHALL FDS | 677 | 677 | 0 | 82 | 80 | 0.03% | -2 |