0001600327-24-000005.txt : 20240214 0001600327-24-000005.hdr.sgml : 20240214 20240213191832 ACCESSION NUMBER: 0001600327-24-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240213 EFFECTIVENESS DATE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAHILL FINANCIAL ADVISORS INC CENTRAL INDEX KEY: 0001600327 ORGANIZATION NAME: IRS NUMBER: 454112505 STATE OF INCORPORATION: MN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16077 FILM NUMBER: 24631094 BUSINESS ADDRESS: STREET 1: 7261 OHMS LANE CITY: EDINA STATE: MN ZIP: 55439 BUSINESS PHONE: 952-926-1659 MAIL ADDRESS: STREET 1: 7261 OHMS LANE CITY: EDINA STATE: MN ZIP: 55439 FORMER COMPANY: FORMER CONFORMED NAME: OHE FINANCIAL INC DATE OF NAME CHANGE: 20140214 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001600327 XXXXXXXX 12-31-2023 12-31-2023 CAHILL FINANCIAL ADVISORS INC
7261 OHMS LANE EDINA MN 55439
13F HOLDINGS REPORT 028-16077 N
Crystal Nye Chief Compliance Officer 952-926-1659 Crystal Nye Arden Hills MN 02-13-2024 1 303 676066918 false 1 028-16454 SEI Investments
INFORMATION TABLE 2 20231231Cahillfa13f.xml AMAZON.COM INC Stock 023135106 35706 235 SH OTR 01 0 0 235 AMAZON.COM INC Stock 023135106 1860132 12243 SH SOLE 0 11641 0 600 ISHARES MORNINGSTAR MID-CAP VALUE ETF ETF 464288406 282622 4173 SH SOLE 0 4173 0 0 INVESCO QQQ ETF 46090E103 851304 2079 SH SOLE 0 1990 0 88 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 2476870 96602 SH SOLE 0 96601 0 0 JOHNSON & JOHNSON Stock 478160104 9561 61 SH OTR 01 0 0 61 JOHNSON & JOHNSON Stock 478160104 539153 3440 SH SOLE 0 3218 0 221 SEAGATE TECHNOLOGY PLC Stock G7997R103 219913 2576 SH SOLE 0 2576 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 1710246 7210 SH SOLE 0 2357 0 4852 WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527 1684363 33526 SH SOLE 0 33526 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 1139894 14367 SH SOLE 0 13112 0 1255 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 455143 6845 SH SOLE 0 4883 0 1962 COSTCO WHOLESALE CORPORATION Stock 22160K105 864710 1310 SH SOLE 0 1306 0 4 FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 232615 2246 SH SOLE 0 1728 0 517 SENSEONICS HLDGS INC COM Stock 81727U105 10404 18249 SH SOLE 0 15416 0 2832 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 269927 1472 SH SOLE 0 1471 0 0 PROCTER & GAMBLE CO Stock 742718109 7327 50 SH OTR 01 0 0 50 PROCTER & GAMBLE CO Stock 742718109 266544 1819 SH SOLE 0 1802 0 15 VANGUARD REAL ESTATE ETF ETF 922908553 5615681 63555 SH SOLE 0 56761 0 6792 ISHARES MSCI ACWI EX US ETF ETF 464288240 397500 7788 SH SOLE 0 7788 0 0 INTEL CORPORATION Stock 458140100 428420 8526 SH SOLE 0 8495 0 30 MEDTRONIC PLC Stock G5960L103 175469 2130 SH OTR 01 0 0 2130 MEDTRONIC PLC Stock G5960L103 326197 3960 SH SOLE 0 3954 0 5 ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859 343130 4969 SH SOLE 0 4596 0 372 ISHARES TREASURY FLOATING RATE BOND ETF ETF 46434V860 4708539 93294 SH SOLE 0 82575 0 10718 ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867 2359548 44361 SH SOLE 0 42537 0 1823 MERCK & CO INC Stock 58933Y105 5560 51 SH OTR 01 0 0 51 MERCK & CO INC Stock 58933Y105 203213 1864 SH SOLE 0 1843 0 20 SPDR S&P 500 ETF ETF 78462F103 3087739 6496 SH SOLE 0 6496 0 0 MASTERCARD INC Stock 57636Q104 7251 17 SH OTR 01 0 0 17 MASTERCARD INC Stock 57636Q104 1301375 3051 SH SOLE 0 3045 0 6 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 401167 4626 SH SOLE 0 4626 0 0 EATON VANCE LIMITED DURATION INCOME FUND CEF 27828H105 717601 74906 SH SOLE 0 63641 0 11264 HONEYWELL INTERNATIONAL INC Stock 438516106 9018 43 SH OTR 01 0 0 43 HONEYWELL INTERNATIONAL INC Stock 438516106 1117013 5326 SH SOLE 0 5321 0 5 FORD MOTOR COMPANY Stock 345370860 394462 32359 SH SOLE 0 29304 0 3054 ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 1818034 17328 SH SOLE 0 17327 0 0 US BANCORP Stock 902973304 430730 9952 SH SOLE 0 9937 0 15 XCEL ENERGY INC Stock 98389B100 701043 11324 SH SOLE 0 11323 0 0 SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 1469805 20372 SH SOLE 0 18356 0 2015 HOME DEPOT INC Stock 437076102 5891 17 SH OTR 01 0 0 17 HOME DEPOT INC Stock 437076102 482992 1394 SH SOLE 0 1265 0 128 ABERDEEN STANDARD BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104 7570 391 SH SOLE 0 391 0 0 ABERDEEN STANDARD BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104 242000 12500 SH OTR 01 0 0 12500 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 213780 1376 SH SOLE 0 1376 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 227092 1462 SH OTR 01 0 0 1462 BECTON DICKINSON AND CO Stock 075887109 1707 7 SH OTR 01 0 0 7 BECTON DICKINSON AND CO Stock 075887109 344040 1411 SH SOLE 0 1408 0 2 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 1440432 30492 SH SOLE 0 20487 0 10004 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 2161041 45746 SH OTR 01 0 0 45746 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 829917 2737 SH SOLE 0 2288 0 449 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 255180 4584 SH SOLE 0 4379 0 204 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 2753745 74506 SH SOLE 0 71423 0 3082 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 4110655 72884 SH SOLE 0 59433 0 13450 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 7807057 138423 SH OTR 01 0 0 138423 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 1106520 13338 SH OTR 01 0 0 13338 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 3338709 40245 SH SOLE 0 38934 0 1310 PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 1232506 12351 SH SOLE 0 11789 0 562 FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 208089 1992 SH SOLE 0 1992 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 7478414 69085 SH SOLE 0 65250 0 3834 BERKSHIRE HATHAWAY INC CLASS B Stock 084670702 13916160 39018 SH SOLE 0 36638 0 2380 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 710317 28653 SH SOLE 0 21464 0 7188 ADOBE INC Stock 00724F101 2983 5 SH OTR 01 0 0 5 ADOBE INC Stock 00724F101 646118 1083 SH SOLE 0 1079 0 4 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 4215206 54481 SH SOLE 0 52468 0 2012 VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409 112347 2176 SH SOLE 0 2176 0 0 VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409 578049 11196 SH OTR 01 0 0 11196 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 1255700 15449 SH SOLE 0 13174 0 2274 NEWMONT CORPORATION Stock 651639106 232375 5614 SH SOLE 0 5606 0 7 ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 361966 8988 SH SOLE 0 8988 0 0 MICROSOFT CORPORATION Stock 594918104 60542 161 SH OTR 01 0 0 161 MICROSOFT CORPORATION Stock 594918104 5752745 15298 SH SOLE 0 14331 0 966 BERKSHIRE HATHAWAY INC CLASS A Stock 084670108 542625 1 SH SOLE 0 1 0 0 VANGUARD ESG U.S. STOCK ETF ETF 921910733 1040845 12237 SH SOLE 0 12236 0 0 BOEING CO Stock 097023105 12251 47 SH OTR 01 0 0 47 BOEING CO Stock 097023105 599779 2301 SH SOLE 0 2196 0 105 VANGUARD SMALL-CAP ETF ETF 922908751 2159406 10122 SH SOLE 0 9993 0 128 VANGUARD MID-CAP ETF ETF 922908629 5756723 24745 SH SOLE 0 24689 0 56 VANGUARD LARGE CAP ETF ETF 922908637 856171 3925 SH SOLE 0 3880 0 44 NEXTERA ENERGY INC Stock 65339F101 241406 3974 SH SOLE 0 982 0 2992 TESLA INC Stock 88160R101 1491 6 SH OTR 01 0 0 6 TESLA INC Stock 88160R101 259910 1046 SH SOLE 0 619 0 427 VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 36124 1425 SH SOLE 0 1425 0 0 VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 969257 38235 SH OTR 01 0 0 38235 SCHWAB SHORT TERM US TREASURY ETF ETF 808524862 252376 5209 SH OTR 01 0 0 5209 SCHWAB SHORT TERM US TREASURY ETF ETF 808524862 674447 13920 SH SOLE 0 13920 0 0 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 718315 10247 SH OTR 01 0 0 10247 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 2958912 42210 SH SOLE 0 42209 0 0 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 344995 6534 SH SOLE 0 6534 0 0 SCHWAB U.S. TIPS ETF ETF 808524870 486843 9326 SH SOLE 0 9326 0 0 SCHWAB U.S. TIPS ETF ETF 808524870 1401257 26844 SH OTR 01 0 0 26844 ROYAL CARIBBEAN CRUISES LTD Stock V7780T103 1497422 11564 SH SOLE 0 11135 0 429 LEVI STRAUSS & CO NEW CL A COM STK Stock 52736R102 255460 15445 SH SOLE 0 15445 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 3731269 65865 SH SOLE 0 61113 0 4752 VANGUARD S&P 500 ETF ETF 922908363 880951 2017 SH SOLE 0 1979 0 37 VANGUARD GLOBAL EX-US REAL ESTATE ETF ETF 922042676 3022733 70973 SH SOLE 0 63557 0 7415 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1730701 10968 SH SOLE 0 10967 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1831585 11607 SH OTR 01 0 0 11607 VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 303031 3055 SH SOLE 0 921 0 2133 SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 5356110 64291 SH SOLE 0 58812 0 5478 SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 1894210 22650 SH SOLE 0 20682 0 1966 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 10753624 111034 SH SOLE 0 101815 0 9218 INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373 1273299 40554 SH SOLE 0 37649 0 2905 EDAP TMS SA ADR 268311107 712589 134960 SH SOLE 0 134960 0 0 SCHWAB U.S. REIT ETF ETF 808524847 552497 26678 SH SOLE 0 16532 0 10145 SCHWAB U.S. MID-CAP ETF ETF 808524508 2010995 26699 SH SOLE 0 22826 0 3872 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 2117435 27140 SH SOLE 0 26213 0 926 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 3140554 43294 SH SOLE 0 41525 0 1769 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 342665 5912 SH SOLE 0 5841 0 71 SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714 1167524 24132 SH SOLE 0 24132 0 0 SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391 40887 1925 SH SOLE 0 1925 0 0 SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391 225356 10610 SH OTR 01 0 0 10610 PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101 2463122 186036 SH SOLE 0 176198 0 9838 ISHARES RUSSELL 2000 ETF ETF 464287655 2036607 10147 SH SOLE 0 10147 0 0 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 3391646 33255 SH SOLE 0 27578 0 5676 BNY MELLON US LARGE CAP CORE EQUITY ETF ETF 09661T107 278703 3083 SH SOLE 0 3083 0 0 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 662413 5232 SH SOLE 0 5022 0 210 VANGUARD S&P SMALL-CAP 600 VALUE ETF ETF 921932778 280643 3171 SH SOLE 0 3171 0 0 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 2591396 47133 SH SOLE 0 42990 0 4143 TORTOISE MIDSTRM ENERGY FD INC COM CEF 89148B200 674906 19416 SH SOLE 0 14910 0 4506 GLADSTONE LAND CORPORATION REIT 376549101 297591 20595 SH SOLE 0 19612 0 981 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 247635 2371 SH SOLE 0 2370 0 0 VANGUARD SMALL-CAP VALUE ETF ETF 922908611 510575 2837 SH OTR 01 0 0 2837 VANGUARD SMALL-CAP VALUE ETF ETF 922908611 2185633 12144 SH SOLE 0 9821 0 2323 DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104 1698144 51072 SH SOLE 0 51072 0 0 SCHWAB US AGGREGATE BOND ETF ETF 808524839 1420519 30470 SH SOLE 0 30314 0 156 ISHARES MSCI EAFE VALUE ETF ETF 464288877 15273123 293150 SH SOLE 0 272765 0 20385 SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 65578 2592 SH SOLE 0 2592 0 0 SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 596144 23563 SH OTR 01 0 0 23563 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 2965664 38955 SH SOLE 0 35049 0 3906 VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 1805651 36522 SH SOLE 0 36522 0 0 TRACTOR SUPPLY COMPANY Stock 892356106 332436 1546 SH SOLE 0 1545 0 1 BLACKROCK ENHANCED EQUITY DIVIDEND TRUST CEF 09251A104 153362 19943 SH SOLE 0 19943 0 0 VISA INC Stock 92826C839 12757 49 SH OTR 01 0 0 49 VISA INC Stock 92826C839 993730 3817 SH SOLE 0 3514 0 302 DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 16794699 574571 SH SOLE 0 488920 0 85650 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 126175 1617 SH OTR 01 0 0 1617 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 227121 2911 SH SOLE 0 2910 0 0 DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF ETF 25434V880 12824793 525176 SH SOLE 0 460273 0 64901 VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 166396 688 SH SOLE 0 688 0 0 VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 484507 2004 SH OTR 01 0 0 2004 VANGUARD VALUE ETF ETF 922908744 2061306 13788 SH OTR 01 0 0 13788 VANGUARD VALUE ETF ETF 922908744 15805420 105722 SH SOLE 0 81493 0 24228 VANGUARD GROWTH INDEX FUND ETF 922908736 1688389 5431 SH OTR 01 0 0 5431 VANGUARD GROWTH INDEX FUND ETF 922908736 30148557 96978 SH SOLE 0 90879 0 6098 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 4780760 207498 SH SOLE 0 205919 0 1578 PHILLIPS 66 Stock 718546104 202126 1518 SH SOLE 0 1518 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 1064819 10119 SH SOLE 0 9522 0 596 WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 1617963 50294 SH SOLE 0 45332 0 4961 CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109 10978958 459948 SH SOLE 0 414783 0 45164 DIMENSIONAL INTERNATIONAL CORE EQUITY 2 ETF ETF 25434V799 1669126 65379 SH SOLE 0 65379 0 0 VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 44225472 521097 SH SOLE 0 488912 0 32184 SERVICENOW INC Stock 81762P102 4945 7 SH OTR 01 0 0 7 SERVICENOW INC Stock 81762P102 421068 596 SH SOLE 0 594 0 2 J.P. MORGAN NASDAQ EQUITY PREMIUM INCOME ETF ETF 46654Q203 211773 4241 SH SOLE 0 1987 0 2254 ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 1829905 35698 SH SOLE 0 33844 0 1853 BROADCOM INC COM Stock 11135F101 284624 255 SH SOLE 0 250 0 4 WORKDAY INC Stock 98138H101 229682 832 SH SOLE 0 832 0 0 DIMENSIONAL INTERNATIONAL SUSTAINABILITY CORE 1 ETF ETF 25434V690 508263 15867 SH SOLE 0 15867 0 0 DIMENSIONAL US SUSTAINABILITY CORE 1 ETF ETF 25434V716 697318 22400 SH SOLE 0 22400 0 0 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 371419 7821 SH OTR 01 0 0 7821 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 672843 14168 SH SOLE 0 11983 0 2185 DIMENSIONAL GLOBAL SUSTAINABILITY FIXED INCOME ETF ETF 25434V674 368951 7108 SH SOLE 0 7108 0 0 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 402084 6193 SH SOLE 0 6092 0 100 ISHARES CORE MSCI EAFE ETF ETF 46432F842 583133 8289 SH SOLE 0 8289 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 882119 12539 SH OTR 01 0 0 12539 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 385279 5718 SH SOLE 0 5268 0 450 KINDER MORGAN INC Stock 49456B101 959552 54396 SH SOLE 0 53596 0 800 ACCENTURE PLC Stock G1151C101 5965 17 SH OTR 01 0 0 17 ACCENTURE PLC Stock G1151C101 343238 978 SH SOLE 0 973 0 5 SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606 1507094 64461 SH SOLE 0 57032 0 7427 SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606 1734936 74206 SH OTR 01 0 0 74206 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 323907 6002 SH SOLE 0 6001 0 0 NVIDIA CORPORATION Stock 67066G104 10895 22 SH OTR 01 0 0 22 NVIDIA CORPORATION Stock 67066G104 697102 1408 SH SOLE 0 1022 0 385 GENUINE PARTS COMPANY Stock 372460105 275583 1990 SH SOLE 0 1872 0 117 INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 4167241 225775 SH SOLE 0 191266 0 34508 WISDOMTREE INTERNATIONAL HIGH DIVIDEND FUND ETF 97717W802 3091533 79491 SH SOLE 0 72293 0 7197 WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 462655 7246 SH SOLE 0 4275 0 2970 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 183672 3631 SH SOLE 0 3631 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 364732 7211 SH OTR 01 0 0 7211 VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 1855961 25234 SH OTR 01 0 0 25234 VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 16568793 225273 SH SOLE 0 205268 0 20004 VANGUARD FTSE ALL-WORLD EX-US ETF ETF 922042775 494473 8808 SH SOLE 0 8807 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 178067 706 SH OTR 01 0 0 706 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 249536 989 SH SOLE 0 989 0 0 GRACO INC COM Stock 384109104 2352190 27111 SH SOLE 0 24636 0 2475 ROCKWELL AUTOMATION Stock 773903109 229445 739 SH SOLE 0 738 0 1 MCDONALD'S CORP Stock 580135101 8599 29 SH OTR 01 0 0 29 MCDONALD'S CORP Stock 580135101 491161 1656 SH SOLE 0 1379 0 277 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 2560065 51860 SH SOLE 0 46835 0 5024 ISHARES MSCI FRONTIER 100 ETF ETF 464286145 1852871 70451 SH SOLE 0 64826 0 5625 ISHARES RUSSELL MID-CAP ETF ETF 464287499 9336077 120109 SH SOLE 0 113363 0 6746 WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 19907386 283258 SH SOLE 0 257914 0 25343 ALPS INTERNATIONAL SECTOR DIVIDEND DOGS ETF ETF 00162Q718 1878787 62895 SH SOLE 0 62277 0 618 WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 2712306 59363 SH SOLE 0 51879 0 7483 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 951866 11353 SH SOLE 0 11187 0 166 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 68340 1072 SH SOLE 0 1072 0 0 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 1160505 18204 SH OTR 01 0 0 18204 ISHARES BIOTECHNOLOGY FUND ETF 464287556 385766 2840 SH SOLE 0 2839 0 0 SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 808810 14613 SH SOLE 0 13757 0 854 SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 23753586 383493 SH SOLE 0 369045 0 14448 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 5024795 34150 SH SOLE 0 31669 0 2480 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 236144 1887 SH SOLE 0 1887 0 0 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 221248 1410 SH SOLE 0 1410 0 0 SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 1261840 46494 SH SOLE 0 35205 0 11287 SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 8125524 240899 SH SOLE 0 208639 0 32259 ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 1106083 2727 SH SOLE 0 2686 0 40 ROBO GLOBAL ROBOTICS & AUTOMATION ETF ETF 301505707 464149 8100 SH SOLE 0 8100 0 0 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 271835 2855 SH SOLE 0 2855 0 0 ISHARES S&P 500 VALUE ETF ETF 464287408 25477965 146518 SH SOLE 0 128717 0 17800 WISDOMTREE U.S. AI ENHANCED VALUE ETF 97717W406 1282139 13369 SH SOLE 0 12781 0 587 ISHARES S&P 500 GROWTH ETF ETF 464287309 262024 3489 SH OTR 01 0 0 3489 ISHARES S&P 500 GROWTH ETF ETF 464287309 19631772 261408 SH SOLE 0 231505 0 29903 ISHARES CORE S&P 500 ETF ETF 464287200 2801079 5865 SH SOLE 0 5615 0 249 SCHWAB INTERNATIONAL DIVIDEND EQUITY ETF ETF 808524672 966397 39300 SH SOLE 0 32166 0 7134 WELLS FARGO & CO Stock 949746101 3839 78 SH OTR 01 0 0 78 WELLS FARGO & CO Stock 949746101 427390 8683 SH SOLE 0 5802 0 2880 ECOLAB INC Stock 278865100 688866 3473 SH SOLE 0 3470 0 2 ISHARES MBS ETF ETF 464288588 108763 1156 SH SOLE 0 1137 0 19 ISHARES MBS ETF ETF 464288588 717924 7631 SH OTR 01 0 0 7631 IDEXX LABORATORIES INC Stock 45168D104 407407 734 SH SOLE 0 733 0 1 VANGUARD MID-CAP VALUE ETF ETF 922908512 741425 5113 SH SOLE 0 2855 0 2257 INVESCO S&P 100 EQUAL WEIGHT ETF ETF 46137V449 300224 3429 SH SOLE 0 3428 0 0 LOCKHEED MARTIN CORPORATION Stock 539830109 1410862 3113 SH SOLE 0 3080 0 32 JPMORGAN CHASE & CO Stock 46625H100 10206 60 SH OTR 01 0 0 60 JPMORGAN CHASE & CO Stock 46625H100 552401 3248 SH SOLE 0 3220 0 27 CHEVRON CORPORATION Stock 166764100 6712 45 SH OTR 01 0 0 45 CHEVRON CORPORATION Stock 166764100 237781 1594 SH SOLE 0 1178 0 416 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 173890 1604 SH SOLE 0 1604 0 0 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 761363 7023 SH OTR 01 0 0 7023 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 8278234 172823 SH SOLE 0 167490 0 5333 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 8292831 173128 SH OTR 01 0 0 173128 BANK OF AMERICA CORP Stock 060505104 9259 275 SH OTR 01 0 0 275 BANK OF AMERICA CORP Stock 060505104 372878 11075 SH SOLE 0 10324 0 750 BLACKROCK CORPORATE HIGH YIELD FUND CEF 09255P107 278110 29492 SH SOLE 0 29492 0 0 IBM CORP Stock 459200101 1145 7 SH OTR 01 0 0 7 IBM CORP Stock 459200101 1198099 7326 SH SOLE 0 7169 0 156 ORACLE CORPORATION Stock 68389X105 349805 3318 SH SOLE 0 3307 0 10 RAYTHEON TECHNOLOGIES CORP Stock 75513E101 1167810 13879 SH SOLE 0 13457 0 422 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 2363579 57508 SH OTR 01 0 0 57508 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 7282269 177184 SH SOLE 0 167020 0 10163 TARGET CORPORATION Stock 87612E106 962067 6568 SH SOLE 0 5988 0 579 VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 1825055 16349 SH SOLE 0 16049 0 300 PFIZER INC Stock 717081103 245399 8524 SH SOLE 0 8478 0 45 3M CO Stock 88579Y101 1099119 10054 SH SOLE 0 9861 0 192 CATERPILLAR INC Stock 149123101 2957 10 SH OTR 01 0 0 10 CATERPILLAR INC Stock 149123101 952587 3222 SH SOLE 0 3116 0 105 ALPHABET INC CLASS C Stock 02079K107 4369 31 SH OTR 01 0 0 31 ALPHABET INC CLASS C Stock 02079K107 778533 5524 SH SOLE 0 4924 0 600 AMGEN, INC Stock 031162100 300915 1045 SH SOLE 0 1040 0 4 APPLIED MATERIALS INC Stock 038222105 11831 73 SH OTR 01 0 0 73 APPLIED MATERIALS INC Stock 038222105 601928 3714 SH SOLE 0 3708 0 6 ALLY FINL INC COM Stock 02005N100 230262 6594 SH SOLE 0 6589 0 5 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302 523184 2805 SH SOLE 0 2375 0 429 WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 271311 6669 SH SOLE 0 5744 0 924 WILLIAMS COS INC COM Stock 969457100 622510 17873 SH SOLE 0 17862 0 10 MAIN STR CAP CORP COM CEF 56035L104 1412239 32668 SH SOLE 0 32668 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 1547687 14867 SH SOLE 0 14867 0 0 ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 1492217 17695 SH SOLE 0 17694 0 0 VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 20311765 119201 SH SOLE 0 107781 0 11419 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 3286164 53088 SH SOLE 0 48904 0 4184 ABERDEEN ASIA PACIFIC INCOME FUND, INC CEF 003009107 78182 28849 SH SOLE 0 21651 0 7197 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 2478373 25064 SH SOLE 0 20325 0 4738 INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 4907115 49557 SH SOLE 0 44135 0 5421 BROOKFIELD INFRASTRUCTURE PARTNERS LP Stock G16252101 2424718 77000 SH SOLE 0 54591 0 22407 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 1120567 10872 SH SOLE 0 5694 0 5177 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 231250 2919 SH SOLE 0 2919 0 0 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 785217 17044 SH SOLE 0 17044 0 0 CH ROBINSON WORLDWIDE INC Stock 12541W209 421929 4884 SH SOLE 0 4884 0 0 DELTA AIR LINES INC Stock 247361702 213507 5307 SH SOLE 0 3531 0 1775 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 99132 1934 SH SOLE 0 1909 0 24 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 729532 14232 SH OTR 01 0 0 14232 VANGUARD SHORT-TERM BOND ETF ETF 921937827 15279759 198387 SH SOLE 0 178082 0 20304 NORTHERN OIL & GAS, INC Stock 665531307 1917520 51727 SH SOLE 0 51727 0 0 INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 1238914 37957 SH SOLE 0 34619 0 3337 ISHARES RUSSELL 3000 ETF ETF 464287689 2280469 8331 SH SOLE 0 7762 0 568 ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 72851 818 SH OTR 01 0 0 818 ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 2668802 29966 SH SOLE 0 27019 0 2947 EXXON MOBIL CORPORATION Stock 30231G102 8198 82 SH OTR 01 0 0 82 EXXON MOBIL CORPORATION Stock 30231G102 1226851 12271 SH SOLE 0 10964 0 1306 UNITEDHEALTH GROUP INC Stock 91324P102 14741 28 SH OTR 01 0 0 28 UNITEDHEALTH GROUP INC Stock 91324P102 2241830 4258 SH SOLE 0 2774 0 1483 ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 3085463 51536 SH SOLE 0 47359 0 4176 LOWE'S COMPANIES INC Stock 548661107 890 4 SH OTR 01 0 0 4 LOWE'S COMPANIES INC Stock 548661107 287933 1294 SH SOLE 0 1148 0 145 DEERE & COMPANY Stock 244199105 995619 2490 SH SOLE 0 2382 0 107 ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 1300930 7017 SH SOLE 0 6353 0 663 VODAFONE GROUP PLC ADR 92857W308 171460 19708 SH SOLE 0 15837 0 3870 NOVO-NORDISK A S ADR ADR 670100205 347463 3359 SH SOLE 0 3358 0 0 CBRE GROUP INC Stock 12504L109 271171 2913 SH SOLE 0 2908 0 5 ISHARES CORE S&P MID-CAP ETF ETF 464287507 7543449 27218 SH SOLE 0 25018 0 2199 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 143297 2807 SH SOLE 0 2807 0 0 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1336387 26178 SH OTR 01 0 0 26178 INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332 2247700 75477 SH SOLE 0 66876 0 8599 ISHARES MSCI EAFE ETF ETF 464287465 1589183 21091 SH SOLE 0 18006 0 3084 APPLE INC Stock 037833100 1129959 5869 SH OTR 01 0 0 5869 APPLE INC Stock 037833100 12311221 63944 SH SOLE 0 55158 0 8786 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 763797 7424 SH SOLE 0 7424 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 1723258 6571 SH SOLE 0 6570 0 0 SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 5209 57 SH SOLE 0 57 0 0 SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 369673 4045 SH OTR 01 0 0 4045 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1473764 8918 SH SOLE 0 5601 0 3317