1
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
63,425
$31.7m14.37%
14.37%
Added Shares held: Q3 2023 —, Q4 2023 60.1k, Q1 2024 55.4k, Q2 2024 63.4k
+8.1k
+8,060
14.6%
2
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
59,752
$28.6m12.97%
12.97%
Added Shares held: Q3 2023 —, Q4 2023 70.8k, Q1 2024 52.5k, Q2 2024 59.8k
+7.2k
+7,240
13.8%
3
DIMENSIONAL ETF TRUST
US HIGH PROFITAB
US HIGH PROFITAB
861,948
$27.6m12.49%
12.49%
Added Shares held: Q3 2023 —, Q4 2023 884.7k, Q1 2024 812.5k, Q2 2024 861.9k
+49.5k
+49,469
6.1%
4
ISHARES TR
RUSSELL 3000 ETF
IWV
IWV
81,860
$25.3m11.45%
11.45%
Added Shares held: Q3 2023 —, Q4 2023 69.6k, Q1 2024 68.5k, Q2 2024 81.9k
+13.4k
+13,374
19.5%
5
ISHARES TR
S&P MC 400GR ETF
IJK
IJK
248,984
$21.9m9.94%
9.94%
Reduced Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 325.2k, Q2 2024 249.0k
-76.2k
-76,193
-23.4%
6
DBX ETF TR
XTRCKR RUSL 1000
QARP
QARP
370,900
$18.3m8.28%
8.28%
Added Shares held: Q3 2023 —, Q4 2023 493.5k, Q1 2024 288.4k, Q2 2024 370.9k
+82.5k
+82,498
28.6%
7
FIRST TR EXCHNG TRADED FD VI
ACTV FCTR MDCP
AFMC
AFMC
487,683
$14.2m6.44%
6.44%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 557, Q2 2024 487.7k
+487.1k
+487,126
87455.3%
8
SPDR GOLD TR
GOLD SHS
GLD
GLD
33,757
$7.3m3.29%
3.29%
Added Shares held: Q3 2023 —, Q4 2023 29.9k, Q1 2024 31.8k, Q2 2024 33.8k
+1.9k
+1,925
6.0%
9
SCHWAB STRATEGIC TR
US LCAP GR ETF
SCHG
SCHG
63,029
$6.4m2.88%
2.88%
Added Shares held: Q3 2023 —, Q4 2023 60.0k, Q1 2024 60.2k, Q2 2024 63.0k
+2.9k
+2,855
4.7%
10
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
QQQM
QQQM
31,802
$6.3m2.84%
2.84%
Added Shares held: Q3 2023 —, Q4 2023 30.2k, Q1 2024 30.3k, Q2 2024 31.8k
+1.5k
+1,453
4.8%
11
FRANKLIN TEMPLETON ETF TR
US LRG CP MLTFCT
FLQL
FLQL
109,868
$6.1m2.77%
2.77%
Added Shares held: Q3 2023 —, Q4 2023 104.4k, Q1 2024 104.7k, Q2 2024 109.9k
+5.2k
+5,187
5.0%
12
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
VTHR
VTHR
24,860
$6.0m2.70%
2.70%
Added Shares held: Q3 2023 —, Q4 2023 23.1k, Q1 2024 23.7k, Q2 2024 24.9k
+1.2k
+1,200
5.1%
13
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
RFG
RFG
105,803
$5.2m2.34%
2.34%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 100.0k, Q2 2024 105.8k
+5.8k
+5,819
5.8%
14
ISHARES TR
S&P 500 VAL ETF
IVE
IVE
21,239
$3.9m1.75%
1.75%
Added Shares held: Q3 2023 —, Q4 2023 19.4k, Q1 2024 19.6k, Q2 2024 21.2k
+1.7k
+1,657
8.5%
15
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
VCLT
VCLT
41,674
$3.2m1.43%
1.43%
Added Shares held: Q3 2023 —, Q4 2023 37.9k, Q1 2024 39.4k, Q2 2024 41.7k
+2.3k
+2,299
5.8%
16
AMERICAN CENTY ETF TR
US LARGE CAP VLU
AVLV
AVLV
27,161
$1.7m0.77%
0.77%
Added Shares held: Q3 2023 —, Q4 2023 29.1k, Q1 2024 26.6k, Q2 2024 27.2k
+565
+565
2.1%
17
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
4,075
$1.1m0.49%
0.49%
Added Shares held: Q3 2023 —, Q4 2023 2.6k, Q1 2024 2.6k, Q2 2024 4.1k
+1.5k
+1,455
55.5%
18
ELI LILLY & CO
COM
LLY
LLY
870
$787.7k0.36%
0.36%
Unchanged Shares held: Q3 2023 —, Q4 2023 870, Q1 2024 870, Q2 2024 870
19
FASTENAL CO
COM
FAST
FAST
11,694
$734.9k0.33%
0.33%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 11.7k
20
ISHARES TR
CORE US AGGBD ET
AGG
AGG
6,271
$608.7k0.28%
0.28%
Added Shares held: Q3 2023 —, Q4 2023 3.7k, Q1 2024 3.2k, Q2 2024 6.3k
+3.1k
+3,069
95.8%
21
ORACLE CORP
COM
ORCL
ORCL
2,561
$361.6k0.16%
0.16%
Unchanged Shares held: Q3 2023 —, Q4 2023 2.6k, Q1 2024 2.6k, Q2 2024 2.6k
22
ENERGY TRANSFER L P
COM UT LTD PTN
ET
ET
21,000
$340.6k0.15%
0.15%
Reduced Shares held: Q3 2023 —, Q4 2023 21.8k, Q1 2024 21.8k, Q2 2024 21.0k
-841
-841
-3.9%
23
ISHARES TR
CORE MSCI EAFE
IEFA
IEFA
4,266
$309.9k0.14%
0.14%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 2.7k, Q2 2024 4.3k
+1.6k
+1,579
58.8%
24
XCEL ENERGY INC
COM
XEL
XEL
5,137
$274.4k0.12%
0.12%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 2.2k, Q2 2024 5.1k
+2.9k
+2,943
134.1%
25
JOHNSON & JOHNSON
COM
JNJ
JNJ
938
$137.1k0.06%
0.06%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 199, Q2 2024 938
+739
+739
371.4%
26
3M CO
COM
MMM
MMM
1,313
$134.2k0.06%
0.06%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 1.3k, Q2 2024 1.3k
27
CADIZ INC
COM NEW
CDZI
CDZI
39,863
$123.2k0.06%
0.06%
New Shares held: Q3 2023 —, Q4 2023 39.9k, Q1 2024 0, Q2 2024 39.9k
28
PROCTER AND GAMBLE CO
COM
PG
PG
739
$121.9k0.06%
0.06%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 41, Q2 2024 739
+698
+698
1702.4%
29
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
VT
VT
1,014
$114.2k0.05%
0.05%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 1.0k, Q2 2024 1.0k
30
WELLS FARGO CO NEW
COM
WFC
WFC
1,809
$107.4k0.05%
0.05%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 1.8k
31
ISHARES TR
MSCI ACWI ETF
ACWI
ACWI
931
$104.6k0.05%
0.05%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 870, Q2 2024 931
+61
+61
7.0%
32
SPDR DOW JONES INDL AVERAGE
UT SER 1
DIA
DIA
249
$97.4k0.04%
0.04%
Reduced Shares held: Q3 2023 —, Q4 2023 13.0k, Q1 2024 268, Q2 2024 249
-19
-19
-7.1%
33
HOWMET AEROSPACE INC
COM
HWM
HWM
1,200
$93.2k0.04%
0.04%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 1.2k, Q2 2024 1.2k
34
EXXON MOBIL CORP
COM
XOM
XOM
782
$90.0k0.04%
0.04%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 782, Q2 2024 782
35
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
500
$81.1k0.04%
0.04%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 500, Q2 2024 500
36
ISHARES TR
CORE INTL AGGR
IAGG
IAGG
1,623
$81.0k0.04%
0.04%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 919, Q2 2024 1.6k
+704
+704
76.6%
37
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
192
$78.1k0.04%
0.04%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 192, Q2 2024 192
38
SYSCO CORP
COM
SYY
SYY
973
$69.5k0.03%
0.03%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 973
39
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
503
$68.8k0.03%
0.03%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 503
40
PROGRESSIVE CORP
COM
PGR
PGR
313
$65.0k0.03%
0.03%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 313
41
BP PLC
SPONSORED ADR
BP
BP
1,726
$62.3k0.03%
0.03%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 1.7k, Q2 2024 1.7k
42
INVESCO EXCHANGE TRADED FD T
S&P MDCP QUALITY
XMHQ
XMHQ
608
$59.0k0.03%
0.03%
Reduced Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 154.6k, Q2 2024 608
-154.0k
-153,960
-99.6%
43
FREEPORT-MCMORAN INC
CL B
FCX
FCX
1,200
$58.3k0.03%
0.03%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 1.2k, Q2 2024 1.2k
44
AMAZON COM INC
COM
AMZN
AMZN
300
$58.0k0.03%
0.03%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 40, Q2 2024 300
+260
+260
650.0%
45
NORDSON CORP
COM
NDSN
NDSN
212
$49.2k0.02%
0.02%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 212, Q2 2024 212
46
BLACKROCK INC
COM
BLK
BLK
62
$48.8k0.02%
0.02%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 62, Q2 2024 62
47
CISCO SYS INC
COM
CSCO
CSCO
1,000
$47.5k0.02%
0.02%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 1.0k, Q2 2024 1.0k
48
PEPSICO INC
COM
PEP
PEP
270
$44.5k0.02%
0.02%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 270, Q2 2024 270
49
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
SPHQ
SPHQ
658
$41.8k0.02%
0.02%
Reduced Shares held: Q3 2023 —, Q4 2023 310.8k, Q1 2024 718, Q2 2024 658
-60
-60
-8.4%
50
APPLE INC
COM
AAPL
AAPL
162
$34.1k0.02%
0.02%
Reduced Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 202, Q2 2024 162
-40
-40
-19.8%
51
ISHARES TR
CORE S&P500 ETF
IVV
IVV
61
$33.4k0.02%
0.02%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 44, Q2 2024 61
+17
+17
38.6%
52
ALLIANT ENERGY CORP
COM
LNT
LNT
630
$32.1k0.01%
0.01%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 630, Q2 2024 630
53
MICROSOFT CORP
COM
MSFT
MSFT
70
$31.3k0.01%
0.01%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 26, Q2 2024 70
+44
+44
169.2%
54
ISHARES TR
0-5YR INVT GR CP
SLQD
SLQD
632
$31.1k0.01%
0.01%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 632, Q2 2024 632
55
ILLINOIS TOOL WKS INC
COM
ITW
ITW
120
$28.4k0.01%
0.01%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 120, Q2 2024 120
56
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
140
$25.5k0.01%
0.01%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 80, Q2 2024 140
+60
+60
75.0%
57
US BANCORP DEL
COM NEW
USB
USB
602
$23.9k0.01%
0.01%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 602
58
WEC ENERGY GROUP INC
COM
WEC
WEC
267
$20.9k0.01%
0.01%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 267, Q2 2024 267
59
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
502
$20.7k0.01%
0.01%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 86, Q2 2024 502
+416
+416
483.7%
60
SOLVENTUM CORP
COM SHS
SOLV
SOLV
327
$17.3k0.01%
0.01%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 327
61
AMERICAN ELEC PWR CO INC
COM
AEP
AEP
191
$16.8k0.01%
0.01%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 191, Q2 2024 191
62
VISA INC
COM CL A
V
V
59
$15.5k0.01%
0.01%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 27, Q2 2024 59
+32
+32
118.5%
63
COSTCO WHSL CORP NEW
COM
COST
COST
17
$14.4k0.01%
0.01%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 17, Q2 2024 17
64
BOSTON SCIENTIFIC CORP
COM
BSX
BSX
175
$13.5k0.01%
0.01%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 175, Q2 2024 175
65
MERCK & CO INC
COM
MRK
MRK
94
$11.6k0.01%
0.01%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 94, Q2 2024 94
66
PHILIP MORRIS INTL INC
COM
PM
PM
114
$11.6k0.01%
0.01%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 114
67
VANGUARD MUN BD FDS
TAX EXEMPT BD
VTEB
VTEB
221
$11.1k0.01%
0.01%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 221
68
T ROWE PRICE ETF INC
PRICE DIV GRWT
TDVG
TDVG
286
$11.0k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 286, Q2 2024 286
69
MASTERCARD INCORPORATED
CL A
MA
MA
24
$10.6k0.00%
0.00%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 24
70
SIMON PPTY GROUP INC NEW
COM
SPG
SPG
69
$10.5k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 69, Q2 2024 69
71
ALLETE INC
COM NEW
ALE
ALE
167
$10.4k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 167, Q2 2024 167
72
VANGUARD INDEX FDS
MID CAP ETF
VO
VO
42
$10.2k0.00%
0.00%
Reduced Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 53, Q2 2024 42
-11
-11
-20.8%
73
META PLATFORMS INC
CL A
META
META
20
$10.1k0.00%
0.00%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 20
74
FS KKR CAP CORP
COM
FSK
FSK
497
$9.8k0.00%
0.00%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 497
75
UNITEDHEALTH GROUP INC
COM
UNH
UNH
17
$8.7k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 17, Q2 2024 17
76
GOLDMAN SACHS ETF TR
EQUAL WEIGHT US
GSEW
GSEW
117
$8.3k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 117, Q2 2024 117
77
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
190
$7.9k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 190, Q2 2024 190
78
SPDR SERIES TRUST
S&P 600 SMCP GRW
SLYG
SLYG
91
$7.8k0.00%
0.00%
Reduced Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 122, Q2 2024 91
-31
-31
-25.4%
79
LOWES COS INC
COM
LOW
LOW
35
$7.7k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 35, Q2 2024 35
80
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT ETF
JPST
JPST
152
$7.7k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 152, Q2 2024 152
81
ISHARES TR
CORE S&P SCP ETF
IJR
IJR
71
$7.6k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 71, Q2 2024 71
82
ISHARES TR
S&P 500 GRWT ETF
IVW
IVW
73
$6.8k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 73, Q2 2024 73
83
ISHARES TR
U.S. MED DVC ETF
IHI
IHI
120
$6.7k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 120, Q2 2024 120
84
FIDELITY NATL INFORMATION SV
COM
FIS
FIS
89
$6.7k0.00%
0.00%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 89
85
ISHARES INC
CORE MSCI EMKT
IEMG
IEMG
124
$6.6k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 124, Q2 2024 124
86
CHEVRON CORP NEW
COM
CVX
CVX
42
$6.6k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 42, Q2 2024 42
87
BANK AMERICA CORP
COM
BAC
BAC
162
$6.4k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 162, Q2 2024 162
88
ALTRIA GROUP INC
COM
MO
MO
140
$6.4k0.00%
0.00%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 140
89
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
97
$6.3k0.00%
0.00%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 97
90
UNION PAC CORP
COM
UNP
UNP
28
$6.3k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 28, Q2 2024 28
91
SALESFORCE INC
COM
CRM
CRM
24
$6.2k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 24, Q2 2024 24
92
ADOBE INC
COM
ADBE
ADBE
11
$6.1k0.00%
0.00%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 11
93
LOCKHEED MARTIN CORP
COM
LMT
LMT
13
$6.1k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 13, Q2 2024 13
94
AMERICAN CENTY ETF TR
INTL SMCP VLU
AVDV
AVDV
92
$6.0k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 92, Q2 2024 92
95
YUM BRANDS INC
COM
YUM
YUM
45
$6.0k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 45, Q2 2024 45
96
INVENTRUST PPTYS CORP
COM NEW
IVT
IVT
234
$5.8k0.00%
0.00%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 234
97
ECOLAB INC
COM
ECL
ECL
24
$5.7k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 24, Q2 2024 24
98
SCHWAB STRATEGIC TR
US SML CAP ETF
SCHA
SCHA
120
$5.7k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 120, Q2 2024 120
99
AIR PRODS & CHEMS INC
COM
APD
APD
22
$5.7k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 22, Q2 2024 22
100
SCHWAB STRATEGIC TR
US BRD MKT ETF
SCHB
SCHB
88
$5.5k0.00%
0.00%
Unchanged Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 88, Q2 2024 88