The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ABBOTT LABS | COM | 002824100 | 249,910 | 2,468 | SH | SOLE | 0 | 0 | 2,468 | |||
ALPHABET INC | CAP STK CL A | 02079K305 | 307,352 | 2,963 | SH | SOLE | 0 | 0 | 2,963 | |||
AMAZON COM INC | COM | 023135106 | 339,514 | 3,287 | SH | SOLE | 0 | 0 | 3,287 | |||
AMERIPRISE FINL INC | COM | 03076C106 | 402,435 | 1,313 | SH | SOLE | 0 | 0 | 1,313 | |||
APPLE INC | COM | 037833100 | 2,056,624 | 12,472 | SH | SOLE | 0 | 0 | 12,472 | |||
BANK AMERICA CORP | COM | 060505104 | 258,347 | 9,033 | SH | SOLE | 0 | 0 | 9,033 | |||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 934,029 | 3,025 | SH | SOLE | 0 | 0 | 3,025 | |||
BP PLC | SPONSORED ADR | 055622104 | 221,949 | 5,850 | SH | SOLE | 0 | 0 | 5,850 | |||
CBIZ INC | COM | 124805102 | 446,251 | 9,017 | SH | SOLE | 0 | 0 | 9,017 | |||
DONALDSON INC | COM | 257651109 | 251,232 | 3,845 | SH | SOLE | 0 | 0 | 3,845 | |||
ECOLAB INC | COM | 278865100 | 1,161,923 | 7,019 | SH | SOLE | 0 | 0 | 7,019 | |||
FIRST TR EXCHANGE-TRADED FD | FIRST TR ENH NEW | 33739Q408 | 356,941 | 5,998 | SH | SOLE | 0 | 0 | 5,998 | |||
FIRST TR EXCHANGE-TRADED FD | FT CBOE VEST S&P | 33739Q705 | 1,618,045 | 31,455 | SH | SOLE | 0 | 0 | 31,455 | |||
FIRST TR EXCHNG TRADED FD VI | CBOE VEST NAS100 | 33740U836 | 740,437 | 38,404 | SH | SOLE | 0 | 0 | 38,404 | |||
FIRST TR EXCHNG TRADED FD VI | FT CBOE EQTY BFR | 33740U505 | 828,839 | 24,618 | SH | SOLE | 0 | 0 | 24,618 | |||
FIRST TR EXCHNG TRADED FD VI | US EQT BUFFER | 33740F763 | 6,903,600 | 184,687 | SH | SOLE | 0 | 0 | 184,687 | |||
FIRST TR EXCHNG TRADED FD VI | CBOE VEST BUFERD | 33740U778 | 2,111,546 | 111,439 | SH | SOLE | 0 | 0 | 111,439 | |||
FIRST TR EXCHNG TRADED FD VI | VEST US EQTY BUF | 33740F664 | 2,960,323 | 84,460 | SH | SOLE | 0 | 0 | 84,460 | |||
FIRST TR EXCHNG TRADED FD VI | FT CBOE VEST US | 33740U307 | 3,894,007 | 110,124 | SH | SOLE | 0 | 0 | 110,124 | |||
FIRST TR EXCHNG TRADED FD VI | CBOE EQT BUFER | 33740F847 | 643,572 | 17,117 | SH | SOLE | 0 | 0 | 17,117 | |||
FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQT | 33740U208 | 314,137 | 8,685 | SH | SOLE | 0 | 0 | 8,685 | |||
FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQT | 33740F722 | 4,530,338 | 118,361 | SH | SOLE | 0 | 0 | 118,361 | |||
FIRST TR EXCHNG TRADED FD VI | CBOE VEST BUFERD | 33740U760 | 668,734 | 35,178 | SH | SOLE | 0 | 0 | 35,178 | |||
FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQT | 33740U885 | 5,205,830 | 168,528 | SH | SOLE | 0 | 0 | 168,528 | |||
FIRST TR EXCHNG TRADED FD VI | VEST US BUFFER | 33740F862 | 3,705,656 | 101,588 | SH | SOLE | 0 | 0 | 101,588 | |||
FIRST TR EXCHNG TRADED FD VI | CBOE VEST NAS100 | 33740F557 | 2,485,105 | 121,789 | SH | SOLE | 0 | 0 | 121,789 | |||
FIRST TR EXCHNG TRADED FD VI | CBOE VEST US BUF | 33740F748 | 364,507 | 9,897 | SH | SOLE | 0 | 0 | 9,897 | |||
FLEXSHARES TR | FLEXSHARES ULTRA | 33939L886 | 400,105 | 5,349 | SH | SOLE | 0 | 0 | 5,349 | |||
FLEXSHARES TR | HIG YLD VL ETF | 33939L662 | 811,708 | 19,929 | SH | SOLE | 0 | 0 | 19,929 | |||
GRACO INC | COM | 384109104 | 786,756 | 10,776 | SH | SOLE | 0 | 0 | 10,776 | |||
HONEYWELL INTL INC | COM | 438516106 | 1,347,778 | 7,052 | SH | SOLE | 0 | 0 | 7,052 | |||
INNOVATOR ETFS TR | US EQTY PWR BUF | 45782C417 | 450,113 | 15,399 | SH | SOLE | 0 | 0 | 15,399 | |||
INNOVATOR ETFS TR | US EQTY PWR BUF | 45782C508 | 696,015 | 20,958 | SH | SOLE | 0 | 0 | 20,958 | |||
INNOVATOR ETFS TR | US EQTY PWR BF | 45782C680 | 640,032 | 21,696 | SH | SOLE | 0 | 0 | 21,696 | |||
INNOVATOR ETFS TR | US SML CP PWR B | 45782C474 | 341,042 | 11,098 | SH | SOLE | 0 | 0 | 11,098 | |||
INNOVATOR ETFS TR | EMRGNG MKT APRIL | 45782C359 | 962,374 | 39,377 | SH | SOLE | 0 | 0 | 39,377 | |||
INNOVATOR ETFS TR | GRWT100 PWR BUF | 45782C615 | 1,426,536 | 36,447 | SH | SOLE | 0 | 0 | 36,447 | |||
INNOVATOR ETFS TR | US EQUT BUFR AUG | 45782C698 | 761,504 | 24,127 | SH | SOLE | 0 | 0 | 24,127 | |||
INNOVATOR ETFS TR | US EQTY PWR BUF | 45782C797 | 5,007,124 | 158,303 | SH | SOLE | 0 | 0 | 158,303 | |||
INNOVATOR ETFS TR | GRWT100 PWR BF | 45782C334 | 1,920,248 | 49,313 | SH | SOLE | 0 | 0 | 49,313 | |||
INNOVATOR ETFS TR | GRWT100 PWR BUF | 45782C276 | 940,617 | 19,633 | SH | SOLE | 0 | 0 | 19,633 | |||
INNOVATOR ETFS TR | US EQTY BUF OCT | 45782C771 | 421,137 | 12,456 | SH | SOLE | 0 | 0 | 12,456 | |||
INNOVATOR ETFS TR | US EQTY PWR BUF | 45782C573 | 441,193 | 13,874 | SH | SOLE | 0 | 0 | 13,874 | |||
INNOVATOR ETFS TR | US EQT BUFR APR | 45782C888 | 3,527,122 | 105,099 | SH | SOLE | 0 | 0 | 105,099 | |||
INNOVATOR ETFS TR | US EQTY BUFR JUL | 45782C789 | 2,645,747 | 80,984 | SH | SOLE | 0 | 0 | 80,984 | |||
INNOVATOR ETFS TR | US EQT PWR BUF | 45782C870 | 697,897 | 23,738 | SH | SOLE | 0 | 0 | 23,738 | |||
INNOVATOR ETFS TR | US SML CP PWR B | 45782C599 | 3,452,147 | 133,082 | SH | SOLE | 0 | 0 | 133,082 | |||
INNOVATOR ETFS TR | US EQTY PWR BUF | 45782C540 | 451,559 | 14,358 | SH | SOLE | 0 | 0 | 14,358 | |||
INNOVATOR ETFS TR | US EQTY BUF NOV | 45782C581 | 612,631 | 19,384 | SH | SOLE | 0 | 0 | 19,384 | |||
INNOVATOR ETFS TR | US SML CP PWR B | 45782C284 | 383,808 | 15,497 | SH | SOLE | 0 | 0 | 15,497 | |||
INNOVATOR ETFS TR | US EQTY BUFR MAR | 45782C391 | 3,159,155 | 91,147 | SH | SOLE | 0 | 0 | 91,147 | |||
INNOVATOR ETFS TR | BUFFER STEP UP S | 45783Y731 | 1,380,216 | 54,339 | SH | SOLE | 0 | 0 | 54,339 | |||
INNOVATOR ETFS TR | US EQTY BUFR MAR | 45782C326 | 12,406,660 | 410,398 | SH | SOLE | 0 | 0 | 410,398 | |||
INNOVATOR ETFS TR | EMRGNG MKT JAN | 45782C516 | 2,632,636 | 93,389 | SH | SOLE | 0 | 0 | 93,389 | |||
INNOVATOR ETFS TR | US EQTY PWR BUF | 45782C748 | 329,757 | 10,715 | SH | SOLE | 0 | 0 | 10,715 | |||
INNOVATOR ETFS TR | US EQTY PWR BUF | 45782C318 | 238,111 | 8,262 | SH | SOLE | 0 | 0 | 8,262 | |||
INNOVATOR ETFS TR | US EQTY BUF DEC | 45782C557 | 483,281 | 14,284 | SH | SOLE | 0 | 0 | 14,284 | |||
INNOVATOR ETFS TR | US EQTY PWR BUF | 45782C656 | 2,056,174 | 67,020 | SH | SOLE | 0 | 0 | 67,020 | |||
INNOVATOR ETFS TR | US EQTY BUFR FEB | 45782C433 | 2,837,265 | 88,705 | SH | SOLE | 0 | 0 | 88,705 | |||
INNOVATOR ETFS TR | US EQTY BUF SEP | 45782C664 | 2,582,392 | 80,406 | SH | SOLE | 0 | 0 | 80,406 | |||
INNOVATOR ETFS TR | US EQTY BUFR JAN | 45782C409 | 458,029 | 13,027 | SH | SOLE | 0 | 0 | 13,027 | |||
INNOVATOR ETFS TR | US SML CP PWR ET | 45782C342 | 4,391,820 | 165,106 | SH | SOLE | 0 | 0 | 165,106 | |||
INTUIT | COM | 461202103 | 269,727 | 605 | SH | SOLE | 0 | 0 | 605 | |||
INVESCO ACTVELY MNGD ETC FD | OPTIMUM YIELD | 46090F100 | 1,201,135 | 84,468 | SH | SOLE | 0 | 0 | 84,468 | |||
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 1,258,397 | 3,921 | SH | SOLE | 0 | 0 | 3,921 | |||
ISHARES TR | ESG AWR MSCI USA | 46435G425 | 283,199 | 3,131 | SH | SOLE | 0 | 0 | 3,131 | |||
ISHARES TR | MSCI EMG MKT ETF | 464287234 | 350,286 | 8,877 | SH | SOLE | 0 | 0 | 8,877 | |||
ISHARES TR | CORE S&P TTL STK | 464287150 | 329,602 | 3,640 | SH | SOLE | 0 | 0 | 3,640 | |||
ISHARES TR | CORE HIGH DV ETF | 46429B663 | 337,816 | 3,323 | SH | SOLE | 0 | 0 | 3,323 | |||
LISTED FD TR | TRUESHARES STRUC | 53656F722 | 435,123 | 13,831 | SH | SOLE | 0 | 0 | 13,831 | |||
LISTED FD TR | TRUESHARES NOV | 53656F680 | 2,762,115 | 87,180 | SH | SOLE | 0 | 0 | 87,180 | |||
LISTED FD TR | TRUESHARES STRCT | 53656F664 | 2,100,671 | 62,986 | SH | SOLE | 0 | 0 | 62,986 | |||
LISTED FD TR | TRUESHARES STRUC | 53656F714 | 1,930,893 | 62,684 | SH | SOLE | 0 | 0 | 62,684 | |||
LOCKHEED MARTIN CORP | COM | 539830109 | 263,426 | 557 | SH | SOLE | 0 | 0 | 557 | |||
MEDTRONIC PLC | SHS | G5960L103 | 1,889,058 | 23,432 | SH | SOLE | 0 | 0 | 23,432 | |||
MICROSOFT CORP | COM | 594918104 | 1,314,071 | 4,558 | SH | SOLE | 0 | 0 | 4,558 | |||
OTTER TAIL CORP | COM | 689648103 | 458,679 | 6,347 | SH | SOLE | 0 | 0 | 6,347 | |||
PACER FDS TR | PAC ASSET FLTG | 69374H428 | 1,090,185 | 24,058 | SH | SOLE | 0 | 0 | 24,058 | |||
PACER FDS TR | US CASH COWS 100 | 69374H881 | 2,652,816 | 56,503 | SH | SOLE | 0 | 0 | 56,503 | |||
SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 | 3,362,580 | 62,723 | SH | SOLE | 0 | 0 | 62,723 | |||
SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | 211,400 | 2,552 | SH | SOLE | 0 | 0 | 2,552 | |||
SPDR INDEX SHS FDS | S&P INTL SMLCP | 78463X871 | 330,729 | 10,679 | SH | SOLE | 0 | 0 | 10,679 | |||
SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 | 7,232,332 | 225,166 | SH | SOLE | 0 | 0 | 225,166 | |||
SPDR INDEX SHS FDS | PORTFOLIO EMG MK | 78463X509 | 3,853,151 | 112,896 | SH | SOLE | 0 | 0 | 112,896 | |||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 1,160,343 | 2,834 | SH | SOLE | 0 | 0 | 2,834 | |||
SPDR SER TR | PORTFLI TIPS ETF | 78464A656 | 4,942,031 | 185,303 | SH | SOLE | 0 | 0 | 185,303 | |||
SPDR SER TR | PRTFLO S&P500 HI | 78468R788 | 399,945 | 10,525 | SH | SOLE | 0 | 0 | 10,525 | |||
SPDR SER TR | PORTFOLIO S&P400 | 78464A847 | 377,005 | 8,580 | SH | SOLE | 0 | 0 | 8,580 | |||
SPDR SER TR | PORTFOLIO S&P500 | 78464A854 | 5,840,369 | 121,295 | SH | SOLE | 0 | 0 | 121,295 | |||
SPDR SER TR | PRTFLO S&P500 GW | 78464A409 | 250,227 | 4,520 | SH | SOLE | 0 | 0 | 4,520 | |||
SPDR SER TR | PRTFLO S&P500 VL | 78464A508 | 6,870,000 | 168,713 | SH | SOLE | 0 | 0 | 168,713 | |||
SPDR SER TR | MSCI USA STRTGIC | 78468R812 | 409,813 | 3,535 | SH | SOLE | 0 | 0 | 3,535 | |||
SSGA ACTIVE ETF TR | BLACKSTONE SENR | 78467V608 | 1,467,974 | 35,407 | SH | SOLE | 0 | 0 | 35,407 | |||
TARGET CORP | COM | 87612E106 | 610,045 | 3,683 | SH | SOLE | 0 | 0 | 3,683 | |||
TRUST FOR PROFESSIONAL MANAG | MAIRS & PWR MINN | 89834G836 | 285,215 | 12,810 | SH | SOLE | 0 | 0 | 12,810 | |||
UNITEDHEALTH GROUP INC | COM | 91324P102 | 1,089,112 | 2,305 | SH | SOLE | 0 | 0 | 2,305 | |||
VANECK ETF TRUST | IG FLOATING RATE | 92189F486 | 560,701 | 22,455 | SH | SOLE | 0 | 0 | 22,455 | |||
VANECK ETF TRUST | BDC INCOME ETF | 92189F411 | 185,790 | 12,528 | SH | SOLE | 0 | 0 | 12,528 | |||
VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 | 218,007 | 1,167 | SH | SOLE | 0 | 0 | 1,167 | |||
VANGUARD INDEX FDS | MID CAP ETF | 922908629 | 1,453,450 | 6,891 | SH | SOLE | 0 | 0 | 6,891 | |||
VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 965,870 | 2,568 | SH | SOLE | 0 | 0 | 2,568 | |||
VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | 1,574,675 | 8,307 | SH | SOLE | 0 | 0 | 8,307 | |||
VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 1,083,189 | 5,307 | SH | SOLE | 0 | 0 | 5,307 | |||
VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 | 872,391 | 7,986 | SH | SOLE | 0 | 0 | 7,986 | |||
VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 | 293,321 | 5,790 | SH | SOLE | 0 | 0 | 5,790 | |||
VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 | 779,498 | 9,717 | SH | SOLE | 0 | 0 | 9,717 | |||
VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 875,291 | 19,378 | SH | SOLE | 0 | 0 | 19,378 | |||
WELLS FARGO CO NEW | COM | 949746101 | 396,265 | 10,601 | SH | SOLE | 0 | 0 | 10,601 | |||
WISDOMTREE TR | WISDOMTREE US VA | 97717W547 | 223,468 | 3,811 | SH | SOLE | 0 | 0 | 3,811 | |||
WISDOMTREE TR | FLOATNG RAT TREA | 97717Y527 | 363,050 | 7,222 | SH | SOLE | 0 | 0 | 7,222 | |||
XCEL ENERGY INC | COM | 98389B100 | 1,630,914 | 24,183 | SH | SOLE | 0 | 0 | 24,183 |