0001600327-24-000007.txt : 20240513 0001600327-24-000007.hdr.sgml : 20240513 20240513134531 ACCESSION NUMBER: 0001600327-24-000007 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240513 DATE AS OF CHANGE: 20240513 EFFECTIVENESS DATE: 20240513 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: 24938202 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 false false 0001600327 XXXXXXXX 03-31-2024 03-31-2024 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 Edina MN 05-13-2024 1 297 733142451 false 1 028-16454 SEI Investments Co
INFORMATION TABLE 2 20240331Cahillfa.xml 20240331CAHILLFA AMAZON.COM INC Stock 023135106 2476140 13727 SH SOLE 0 13067 0 659 ISHARES MORNINGSTAR MID-CAP VALUE ETF ETF 464288406 304147 4192 SH SOLE 0 4192 0 0 INVESCO QQQ ETF 46090E103 814262 1834 SH SOLE 0 1745 0 88 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 2697457 106703 SH SOLE 0 106703 0 0 JOHNSON & JOHNSON Stock 478160104 599406 3789 SH SOLE 0 3546 0 243 SEAGATE TECHNOLOGY PLC Stock G7997R103 249002 2676 SH SOLE 0 2676 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 2235602 8602 SH SOLE 0 3749 0 4852 WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527 1436607 28566 SH SOLE 0 28566 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 1369147 16793 SH SOLE 0 15531 0 1261 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 473971 6889 SH SOLE 0 4927 0 1962 COSTCO WHOLESALE CORPORATION Stock 22160K105 914622 1248 SH SOLE 0 1244 0 4 FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 246419 2249 SH SOLE 0 1730 0 517 SENSEONICS HLDGS INC COM Stock 81727U105 9692 18249 SH SOLE 0 15416 0 2832 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 316350 1257 SH SOLE 0 1256 0 0 PROCTER & GAMBLE CO Stock 742718109 357973 2206 SH SOLE 0 2163 0 43 VANGUARD REAL ESTATE ETF ETF 922908553 5522955 63864 SH SOLE 0 57061 0 6802 ISHARES MSCI ACWI EX US ETF ETF 464288240 577353 10814 SH SOLE 0 10813 0 0 INTEL CORPORATION Stock 458140100 337135 7633 SH SOLE 0 7572 0 60 MEDTRONIC PLC Stock G5960L103 294657 3381 SH SOLE 0 3376 0 5 ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859 374011 5091 SH SOLE 0 4715 0 376 ISHARES TREASURY FLOATING RATE BOND ETF ETF 46434V860 3228731 63696 SH SOLE 0 58751 0 4943 ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867 2283459 41018 SH SOLE 0 39183 0 1834 MERCK & CO INC Stock 58933Y105 320770 2431 SH SOLE 0 2410 0 20 SPDR S&P 500 ETF ETF 78462F103 3042935 5817 SH SOLE 0 5817 0 0 MASTERCARD INC Stock 57636Q104 1498906 3113 SH SOLE 0 3101 0 11 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 430912 4626 SH SOLE 0 4626 0 0 EATON VANCE LIMITED DURATION INCOME FUND CEF 27828H105 681425 69890 SH SOLE 0 58564 0 11325 PACER US CASH COWS 100 ETF ETF 69374H881 296777 5107 SH SOLE 0 5107 0 0 INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 203447 4013 SH SOLE 0 4012 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 207361 4942 SH SOLE 0 4271 0 670 PEPSICO INC Stock 713448108 217724 1244 SH SOLE 0 1235 0 9 HONEYWELL INTERNATIONAL INC Stock 438516106 1093010 5325 SH SOLE 0 5320 0 5 FORD MOTOR COMPANY Stock 345370860 448596 33780 SH SOLE 0 30631 0 3148 US BANCORP Stock 902973304 755496 16901 SH SOLE 0 16861 0 40 XCEL ENERGY INC Stock 98389B100 593792 11047 SH SOLE 0 11047 0 0 SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 1441534 19736 SH SOLE 0 16881 0 2855 HOME DEPOT INC Stock 437076102 659239 1719 SH SOLE 0 1579 0 138 ABERDEEN STANDARD BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104 3578 181 SH SOLE 0 181 0 0 ABERDEEN STANDARD BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104 698178 35315 SH OTR 01 0 0 35315 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 218523 1376 SH OTR 01 0 0 1376 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 231421 1457 SH SOLE 0 1457 0 0 BECTON DICKINSON AND CO Stock 075887109 353193 1427 SH SOLE 0 1426 0 1 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 1682292 34165 SH SOLE 0 25086 0 9078 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 2167446 44018 SH OTR 01 0 0 44018 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 876927 2602 SH SOLE 0 1744 0 857 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 280466 4594 SH SOLE 0 4390 0 204 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 3172684 81309 SH SOLE 0 78435 0 2874 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 4199156 67663 SH SOLE 0 57918 0 9744 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 5166743 83254 SH OTR 01 0 0 83254 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 1252091 13504 SH OTR 01 0 0 13504 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 4551957 49094 SH SOLE 0 47783 0 1310 PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 1138917 11328 SH SOLE 0 10766 0 562 FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 226313 1996 SH SOLE 0 1996 0 0 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 8123402 73502 SH SOLE 0 69212 0 4289 BERKSHIRE HATHAWAY INC CLASS B Stock 084670702 16806682 39966 SH SOLE 0 37513 0 2453 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 919012 36397 SH SOLE 0 29208 0 7188 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 257712 3839 SH OTR 01 0 0 3839 ADOBE INC Stock 00724F101 525289 1041 SH SOLE 0 1036 0 5 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 4113198 53204 SH SOLE 0 50960 0 2243 VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409 114188 2185 SH SOLE 0 2185 0 0 VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409 626754 11993 SH OTR 01 0 0 11993 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 1235805 15350 SH SOLE 0 13072 0 2277 ALPHABET INC CLASS A Stock 02079K305 434075 2876 SH SOLE 0 2717 0 159 NEWMONT CORPORATION Stock 651639106 228926 6387 SH SOLE 0 6364 0 22 MICROSOFT CORPORATION Stock 594918104 4996210 11875 SH SOLE 0 10944 0 930 VANGUARD ESG U.S. STOCK ETF ETF 921910733 1105986 11868 SH SOLE 0 11868 0 0 BOEING CO Stock 097023105 277327 1437 SH SOLE 0 1435 0 2 VANGUARD SMALL-CAP ETF ETF 922908751 2105581 9211 SH SOLE 0 9070 0 140 VANGUARD MID-CAP ETF ETF 922908629 6239520 24972 SH SOLE 0 24916 0 56 VANGUARD LARGE CAP ETF ETF 922908637 940983 3925 SH SOLE 0 3880 0 44 NEXTERA ENERGY INC Stock 65339F101 382539 5986 SH SOLE 0 2963 0 3022 TESLA INC Stock 88160R101 227296 1293 SH SOLE 0 858 0 435 VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 10735 438 SH SOLE 0 438 0 0 VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 624980 25499 SH OTR 01 0 0 25499 SCHWAB SHORT TERM US TREASURY ETF ETF 808524862 260768 5409 SH OTR 01 0 0 5409 SCHWAB SHORT TERM US TREASURY ETF ETF 808524862 552034 11451 SH SOLE 0 11450 0 0 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 719455 9469 SH OTR 01 0 0 9469 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 3673310 48346 SH SOLE 0 48345 0 0 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 342839 6534 SH SOLE 0 6534 0 0 SCHWAB U.S. TIPS ETF ETF 808524870 422417 8098 SH SOLE 0 8098 0 0 SCHWAB U.S. TIPS ETF ETF 808524870 1386048 26573 SH OTR 01 0 0 26573 ROYAL CARIBBEAN CRUISES LTD Stock V7780T103 1438614 10349 SH SOLE 0 10254 0 95 LEVI STRAUSS & CO NEW CL A COM STK Stock 52736R102 308746 15445 SH SOLE 0 15445 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 3749276 64721 SH SOLE 0 57506 0 7214 VANGUARD S&P 500 ETF ETF 922908363 1094426 2277 SH SOLE 0 2244 0 32 VANGUARD GLOBAL EX-US REAL ESTATE ETF ETF 922042676 3073179 72928 SH SOLE 0 62242 0 10685 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 806201 4760 SH OTR 01 0 0 4760 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1799905 10627 SH SOLE 0 10627 0 0 VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 310088 3055 SH SOLE 0 921 0 2133 SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 5331520 64258 SH SOLE 0 56192 0 8066 SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 1948926 22342 SH SOLE 0 19502 0 2839 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 11475688 110566 SH SOLE 0 101420 0 9146 INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373 1337572 40619 SH SOLE 0 37696 0 2922 EDAP TMS SA ADR 268311107 991956 134960 SH SOLE 0 134960 0 0 AIR PRODUCTS & CHEMICALS INC Stock 009158106 468113 1932 SH SOLE 0 1928 0 4 SCHWAB U.S. REIT ETF ETF 808524847 520707 25651 SH SOLE 0 17913 0 7736 SCHWAB U.S. MID-CAP ETF ETF 808524508 1653193 20302 SH SOLE 0 18959 0 1342 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 2142299 24718 SH SOLE 0 23791 0 926 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 3248058 41303 SH SOLE 0 39494 0 1808 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 630787 10461 SH SOLE 0 10389 0 71 SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714 1192153 24667 SH SOLE 0 24666 0 0 SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391 67322 3284 SH SOLE 0 3284 0 0 SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391 179949 8778 SH OTR 01 0 0 8778 PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101 1588173 106804 SH SOLE 0 105363 0 1440 ISHARES RUSSELL 2000 ETF ETF 464287655 1878395 8932 SH SOLE 0 8931 0 0 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 3585755 32536 SH SOLE 0 26844 0 5691 VERTIV HOLDINGS CO COM CL A Stock 92537N108 336807 4124 SH SOLE 0 4124 0 0 BNY MELLON US LARGE CAP CORE EQUITY ETF ETF 09661T107 310877 3115 SH SOLE 0 3115 0 0 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 630137 4776 SH SOLE 0 4566 0 210 VANGUARD S&P SMALL-CAP 600 VALUE ETF ETF 921932778 281024 3178 SH SOLE 0 3178 0 0 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 2887626 49907 SH SOLE 0 45585 0 4321 TORTOISE MIDSTRM ENERGY FD INC COM CEF 89148B200 723843 18885 SH SOLE 0 14470 0 4414 GLADSTONE LAND CORPORATION REIT 376549101 255866 19180 SH SOLE 0 18980 0 200 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 270724 2372 SH SOLE 0 2371 0 0 MARATHON PETROLEUM CORP Stock 56585A102 213087 1058 SH SOLE 0 1049 0 8 VANGUARD SMALL-CAP VALUE ETF ETF 922908611 482386 2514 SH OTR 01 0 0 2514 VANGUARD SMALL-CAP VALUE ETF ETF 922908611 2613413 13620 SH SOLE 0 11321 0 2298 DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104 1866171 51072 SH SOLE 0 51072 0 0 SCHWAB US AGGREGATE BOND ETF ETF 808524839 1401850 30475 SH SOLE 0 30318 0 156 ISHARES MSCI EAFE VALUE ETF ETF 464288877 16892989 310533 SH SOLE 0 288550 0 21982 SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 152265 5927 SH SOLE 0 5927 0 0 SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 488341 19009 SH OTR 01 0 0 19009 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 5214654 64674 SH SOLE 0 60091 0 4582 ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 315705 2999 SH OTR 01 0 0 2999 VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 1809599 36521 SH SOLE 0 36520 0 0 TRACTOR SUPPLY COMPANY Stock 892356106 408807 1562 SH SOLE 0 1557 0 5 BLACKROCK ENHANCED EQUITY DIVIDEND TRUST CEF 09251A104 83903 10170 SH SOLE 0 10170 0 0 VISA INC Stock 92826C839 1064553 3815 SH SOLE 0 3601 0 212 DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 20269620 634417 SH SOLE 0 531204 0 103212 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 41205 493 SH OTR 01 0 0 493 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 283502 3392 SH SOLE 0 3391 0 0 DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF ETF 25434V880 14817460 582447 SH SOLE 0 510240 0 72207 VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 221419 849 SH SOLE 0 849 0 0 VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 479464 1839 SH OTR 01 0 0 1839 VANGUARD VALUE ETF ETF 922908744 2084119 12797 SH OTR 01 0 0 12797 VANGUARD VALUE ETF ETF 922908744 18691974 114773 SH SOLE 0 90139 0 24633 VANGUARD GROWTH INDEX FUND ETF 922908736 1468357 4266 SH OTR 01 0 0 4266 VANGUARD GROWTH INDEX FUND ETF 922908736 34304384 99664 SH SOLE 0 93630 0 6033 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 4212436 184999 SH SOLE 0 183324 0 1674 PHILLIPS 66 Stock 718546104 279736 1713 SH SOLE 0 1707 0 5 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 1193181 10348 SH SOLE 0 9750 0 597 WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 1665266 50957 SH SOLE 0 45822 0 5133 FACEBOOK INC COMMON STOCK Stock 30303M102 397693 819 SH SOLE 0 588 0 231 CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109 12379689 480205 SH SOLE 0 432549 0 47656 DIMENSIONAL INTERNATIONAL CORE EQUITY 2 ETF ETF 25434V799 1748888 65379 SH SOLE 0 65379 0 0 VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 48743183 542193 SH SOLE 0 508513 0 33680 SERVICENOW INC Stock 81762P102 290474 381 SH SOLE 0 378 0 3 J.P. MORGAN NASDAQ EQUITY PREMIUM INCOME ETF ETF 46654Q203 478488 8822 SH SOLE 0 6518 0 2303 ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 922673 17102 SH SOLE 0 15228 0 1873 SEI ENHANCED U.S. LARGE CAP QUALITY FACTOR ETF ETF 81589A106 6950 216 SH SOLE 0 216 0 0 SEI ENHANCED U.S. LARGE CAP QUALITY FACTOR ETF ETF 81589A106 1140887 35460 SH OTR 01 0 0 35460 SEI ENHANCED U.S. LARGE CAP MOMENTUM FACTOR ETF ETF 81589A205 14496 451 SH SOLE 0 451 0 0 SEI ENHANCED U.S. LARGE CAP MOMENTUM FACTOR ETF ETF 81589A205 2386249 74242 SH OTR 01 0 0 74242 SEI ENHANCED U.S. LARGE CAP VALUE FACTOR ETF ETF 81589A304 14742 476 SH SOLE 0 476 0 0 SEI ENHANCED U.S. LARGE CAP VALUE FACTOR ETF ETF 81589A304 2410674 77839 SH OTR 01 0 0 77839 BROADCOM INC COM Stock 11135F101 508934 384 SH SOLE 0 376 0 7 DIMENSIONAL INTERNATIONAL SUSTAINABILITY CORE 1 ETF ETF 25434V690 841891 25004 SH SOLE 0 22649 0 2355 DIMENSIONAL US SUSTAINABILITY CORE 1 ETF ETF 25434V716 1183118 34383 SH SOLE 0 31154 0 3228 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 399498 8342 SH OTR 01 0 0 8342 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 628327 13120 SH SOLE 0 8327 0 4793 DIMENSIONAL GLOBAL SUSTAINABILITY FIXED INCOME ETF ETF 25434V674 540807 10444 SH SOLE 0 9477 0 967 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 550316 8110 SH SOLE 0 7987 0 122 ISHARES CORE MSCI EAFE ETF ETF 46432F842 624160 8410 SH SOLE 0 8409 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 897839 12097 SH OTR 01 0 0 12097 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 393570 5718 SH SOLE 0 5268 0 450 KINDER MORGAN INC Stock 49456B101 759406 41407 SH SOLE 0 40577 0 830 ACCENTURE PLC Stock G1151C101 374629 1081 SH SOLE 0 1073 0 7 SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606 1052040 44844 SH OTR 01 0 0 44844 SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606 1461771 62309 SH SOLE 0 54870 0 7438 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 351704 6003 SH SOLE 0 6002 0 0 NVIDIA CORPORATION Stock 67066G104 1686668 1867 SH SOLE 0 1466 0 400 GENUINE PARTS COMPANY Stock 372460105 309990 2001 SH SOLE 0 1876 0 124 INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 4193052 226162 SH SOLE 0 191809 0 34353 WISDOMTREE INTERNATIONAL HIGH DIVIDEND FUND ETF 97717W802 3271865 82560 SH SOLE 0 74379 0 8180 WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 481563 7385 SH SOLE 0 4393 0 2991 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 209490 4060 SH SOLE 0 4059 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 360684 6990 SH OTR 01 0 0 6990 VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 642267 8843 SH OTR 01 0 0 8843 VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 20591709 283515 SH SOLE 0 262719 0 20795 VANGUARD FTSE ALL-WORLD EX-US ETF ETF 922042775 532360 9077 SH SOLE 0 9076 0 0 RUNNING OAK EFFICIENT GROWTH ETF ETF 48817R870 1245201 39945 SH SOLE 0 38623 0 1322 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 171416 633 SH OTR 01 0 0 633 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 193990 716 SH SOLE 0 716 0 0 CHURCH & DWIGHT CO INC Stock 171340102 425225 4077 SH SOLE 0 4071 0 5 GRACO INC COM Stock 384109104 2301595 24627 SH SOLE 0 22136 0 2490 ROCKWELL AUTOMATION Stock 773903109 371974 1277 SH SOLE 0 1275 0 1 MCDONALD'S CORP Stock 580135101 505272 1792 SH SOLE 0 1513 0 278 CISCO SYSTEMS INC Stock 17275R102 211117 4230 SH SOLE 0 3925 0 304 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 1143471 23246 SH OTR 01 0 0 23246 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 2490804 50636 SH SOLE 0 45202 0 5433 ISHARES MSCI FRONTIER 100 ETF ETF 464286145 1921004 67051 SH SOLE 0 58815 0 8235 ISHARES RUSSELL MID-CAP ETF ETF 464287499 9546666 113529 SH SOLE 0 102990 0 10539 WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 18749092 246083 SH SOLE 0 226379 0 19703 ALPS INTERNATIONAL SECTOR DIVIDEND DOGS ETF ETF 00162Q718 1823961 61371 SH SOLE 0 60753 0 618 MATTHEWS PACIFIC TIGER ACTIVE ETF ETF 577130578 340456 13607 SH SOLE 0 9576 0 4030 WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 2993864 61387 SH SOLE 0 53763 0 7623 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 892278 9451 SH SOLE 0 9283 0 167 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 71448 1119 SH SOLE 0 1119 0 0 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 766008 11997 SH OTR 01 0 0 11997 ISHARES BIOTECHNOLOGY FUND ETF 464287556 253687 1849 SH SOLE 0 1848 0 0 SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 923433 16192 SH SOLE 0 15334 0 857 SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 25042351 371603 SH SOLE 0 363126 0 8477 GENERAL ELECTRIC COMPANY Stock 369604301 225069 1282 SH SOLE 0 1270 0 12 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 10111778 61526 SH SOLE 0 55758 0 5767 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 246842 1888 SH SOLE 0 1888 0 0 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 264430 1411 SH SOLE 0 1411 0 0 ISHARES U.S. TECHNOLOGY ETF ETF 464287721 3428032 25382 SH SOLE 0 22649 0 2732 SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 1294656 46637 SH SOLE 0 35349 0 11287 SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 8851082 248556 SH SOLE 0 215761 0 32794 ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 797560 9353 SH SOLE 0 9153 0 200 ROBO GLOBAL ROBOTICS & AUTOMATION ETF ETF 301505707 441683 7532 SH SOLE 0 7532 0 0 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 290672 2866 SH SOLE 0 2866 0 0 ISHARES S&P 500 VALUE ETF ETF 464287408 28331034 151657 SH SOLE 0 131760 0 19896 WISDOMTREE U.S. AI ENHANCED VALUE ETF 97717W406 665190 6536 SH SOLE 0 6535 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 279243 3307 SH OTR 01 0 0 3307 ISHARES S&P 500 GROWTH ETF ETF 464287309 21138089 250333 SH SOLE 0 220399 0 29932 ISHARES CORE S&P 500 ETF ETF 464287200 3238431 6160 SH SOLE 0 5909 0 250 SCHWAB INTERNATIONAL DIVIDEND EQUITY ETF ETF 808524672 1104627 45533 SH SOLE 0 37282 0 8250 WELLS FARGO & CO Stock 949746101 529413 9134 SH SOLE 0 6215 0 2918 ECOLAB INC Stock 278865100 811008 3512 SH SOLE 0 3508 0 4 ISHARES MBS ETF ETF 464288588 90677 981 SH SOLE 0 969 0 12 ISHARES MBS ETF ETF 464288588 691394 7481 SH OTR 01 0 0 7481 SALESFORCE.COM INC Stock 79466L302 238233 791 SH SOLE 0 587 0 204 IDEXX LABORATORIES INC Stock 45168D104 410347 760 SH SOLE 0 758 0 2 VANGUARD MID-CAP VALUE ETF ETF 922908512 1023438 6564 SH SOLE 0 4295 0 2268 INVESCO S&P 100 EQUAL WEIGHT ETF ETF 46137V449 322634 3400 SH SOLE 0 3400 0 0 LOCKHEED MARTIN CORPORATION Stock 539830109 1346952 2961 SH SOLE 0 2927 0 33 JPMORGAN CHASE & CO Stock 46625H100 962322 4804 SH SOLE 0 4761 0 43 CHEVRON CORPORATION Stock 166764100 314865 1996 SH SOLE 0 1583 0 413 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 175173 1628 SH SOLE 0 1628 0 0 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 829381 7708 SH OTR 01 0 0 7708 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 7718303 153843 SH OTR 01 0 0 153843 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 9209328 183562 SH SOLE 0 175329 0 8233 BANK OF AMERICA CORP Stock 060505104 442128 11660 SH SOLE 0 10909 0 750 BLACKROCK CORPORATE HIGH YIELD FUND CEF 09255P107 288727 29492 SH SOLE 0 29492 0 0 WALMART INC Stock 931142103 202709 3369 SH SOLE 0 3344 0 24 IBM CORP Stock 459200101 1167484 6114 SH SOLE 0 5957 0 156 ORACLE CORPORATION Stock 68389X105 448910 3574 SH SOLE 0 3558 0 15 RAYTHEON TECHNOLOGIES CORP Stock 75513E101 1315128 13484 SH SOLE 0 13221 0 263 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 2696337 64552 SH OTR 01 0 0 64552 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 7286763 174450 SH SOLE 0 159380 0 15069 TEXAS INSTRUMENTS INCORPORATED Stock 882508104 247584 1421 SH SOLE 0 1415 0 6 TARGET CORPORATION Stock 87612E106 1390662 7660 SH SOLE 0 7266 0 393 VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 1903029 15729 SH SOLE 0 15728 0 0 PFIZER INC Stock 717081103 267097 9625 SH SOLE 0 9615 0 10 3M CO Stock 88579Y101 1538714 14507 SH SOLE 0 14308 0 197 CATERPILLAR INC Stock 149123101 991028 2705 SH SOLE 0 2595 0 109 ALPHABET INC CLASS C Stock 02079K107 841123 5524 SH SOLE 0 4924 0 600 APPLIED MATERIALS INC Stock 038222105 545345 2644 SH SOLE 0 2632 0 12 ALLY FINL INC COM Stock 02005N100 270492 6664 SH SOLE 0 6659 0 5 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302 574564 2802 SH SOLE 0 2372 0 429 WILLIAMS COS INC COM Stock 969457100 544700 13977 SH SOLE 0 13967 0 10 MAIN STR CAP CORP COM CEF 56035L104 977415 20660 SH SOLE 0 20659 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 1785740 15235 SH SOLE 0 15235 0 0 ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 1607121 17770 SH SOLE 0 17770 0 0 VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 19829694 108590 SH SOLE 0 98449 0 10141 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 3267703 51598 SH SOLE 0 45150 0 6448 ABERDEEN ASIA PACIFIC INCOME FUND, INC CEF 003009107 78362 27987 SH SOLE 0 21894 0 6091 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 2088215 22069 SH SOLE 0 19481 0 2587 INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 5382275 49730 SH SOLE 0 44292 0 5436 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 234060 3804 SH SOLE 0 3804 0 0 BROOKFIELD INFRASTRUCTURE PARTNERS LP Stock G16252101 2353975 75424 SH SOLE 0 53071 0 22351 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 812915 7911 SH SOLE 0 2733 0 5177 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 266426 2920 SH SOLE 0 2919 0 0 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 837032 18360 SH SOLE 0 18359 0 0 CH ROBINSON WORLDWIDE INC Stock 12541W209 371868 4884 SH SOLE 0 4884 0 0 DELTA AIR LINES INC Stock 247361702 239885 5011 SH SOLE 0 3235 0 1775 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 69707 1373 SH SOLE 0 1349 0 24 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 704231 13871 SH OTR 01 0 0 13871 VANGUARD SHORT-TERM BOND ETF ETF 921937827 15177523 197959 SH SOLE 0 176791 0 21167 NORTHERN OIL & GAS, INC Stock 665531307 2422424 61049 SH SOLE 0 61049 0 0 PHILIP MORRIS INTERNATIONAL INC Stock 718172109 201084 2195 SH SOLE 0 1484 0 710 INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 1324436 37637 SH SOLE 0 34359 0 3277 ISHARES RUSSELL 3000 ETF ETF 464287689 2495219 8315 SH SOLE 0 7745 0 569 ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 67342 751 SH OTR 01 0 0 751 ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 2612889 29139 SH SOLE 0 25956 0 3182 EXXON MOBIL CORPORATION Stock 30231G102 1434105 12337 SH SOLE 0 11012 0 1325 UNITEDHEALTH GROUP INC Stock 91324P102 2176691 4400 SH SOLE 0 2912 0 1487 TRAVELERS COMPANIES INC Stock 89417E109 237507 1032 SH SOLE 0 1027 0 5 ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 746836 12527 SH SOLE 0 11896 0 629 LOWE'S COMPANIES INC Stock 548661107 353091 1386 SH SOLE 0 1241 0 145 DEERE & COMPANY Stock 244199105 1020445 2484 SH SOLE 0 2425 0 59 ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 1431764 21088 SH SOLE 0 19089 0 1998 VODAFONE GROUP PLC ADR 92857W308 179968 20221 SH SOLE 0 16240 0 3980 NOVO-NORDISK A S ADR ADR 670100205 431264 3359 SH SOLE 0 3358 0 0 CBRE GROUP INC Stock 12504L109 288608 2968 SH SOLE 0 2958 0 10 ISHARES CORE S&P MID-CAP ETF ETF 464287507 8575274 141180 SH SOLE 0 129444 0 11735 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 293682 5804 SH SOLE 0 5804 0 0 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1130961 22351 SH OTR 01 0 0 22351 INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332 2399957 75494 SH SOLE 0 66881 0 8612 ISHARES MSCI EAFE ETF ETF 464287465 1674478 20968 SH SOLE 0 17883 0 3084 APPLE INC Stock 037833100 988239 5763 SH OTR 01 0 0 5763 APPLE INC Stock 037833100 13265183 77357 SH SOLE 0 68819 0 8537 WALT DISNEY CO Stock 254687106 210816 1723 SH SOLE 0 1325 0 397 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 716676 6486 SH SOLE 0 6485 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 1892588 6571 SH SOLE 0 6570 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1553581 8674 SH SOLE 0 4326 0 4347