1
MICROSOFT CORP
COM
MSFT
MSFT
69,706
$31.2m8.41%
8.41%
Reduced Shares held: Q3 2023 70.1k, Q4 2023 71.7k, Q1 2024 71.1k, Q2 2024 69.7k
-1.4k
-1,404
-2.0%
2
APPLE INC
COM
AAPL
AAPL
126,380
$26.6m7.18%
7.18%
Reduced Shares held: Q3 2023 123.8k, Q4 2023 127.6k, Q1 2024 127.3k, Q2 2024 126.4k
-955
-955
-0.8%
3
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
53,710
$21.8m5.90%
5.90%
Added Shares held: Q3 2023 50.6k, Q4 2023 52.1k, Q1 2024 53.5k, Q2 2024 53.7k
+230
+230
0.4%
4
ALPHABET INC
CAP STK CL C
GOOG
GOOG
92,970
$17.1m4.60%
4.60%
Added Shares held: Q3 2023 82.1k, Q4 2023 84.5k, Q1 2024 92.9k, Q2 2024 93.0k
+70
+70
0.1%
5
VALMONT INDS INC
COM
VMI
VMI
57,747
$15.8m4.28%
4.28%
Reduced Shares held: Q3 2023 64.8k, Q4 2023 62.5k, Q1 2024 59.7k, Q2 2024 57.7k
-2.0k
-2,002
-3.4%
6
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
27,979
$15.2m4.11%
4.11%
Added Shares held: Q3 2023 12.4k, Q4 2023 13.1k, Q1 2024 13.5k, Q2 2024 28.0k
+14.5k
+14,500
107.6%
7
UNITEDHEALTH GROUP INC
COM
UNH
UNH
27,729
$14.1m3.81%
3.81%
Added Shares held: Q3 2023 24.4k, Q4 2023 25.1k, Q1 2024 27.0k, Q2 2024 27.7k
+680
+680
2.5%
8
ORACLE CORP
COM
ORCL
ORCL
91,415
$12.9m3.48%
3.48%
Reduced Shares held: Q3 2023 92.4k, Q4 2023 96.1k, Q1 2024 93.6k, Q2 2024 91.4k
-2.2k
-2,220
-2.4%
9
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
39,800
$12.1m3.26%
3.26%
Added Shares held: Q3 2023 37.8k, Q4 2023 39.3k, Q1 2024 39.4k, Q2 2024 39.8k
+430
+430
1.1%
10
AMAZON COM INC
COM
AMZN
AMZN
54,220
$10.5m2.83%
2.83%
Added Shares held: Q3 2023 43.8k, Q4 2023 45.0k, Q1 2024 51.5k, Q2 2024 54.2k
+2.7k
+2,725
5.3%
11
JPMORGAN CHASE & CO
COM
JPM
JPM
50,952
$10.3m2.78%
2.78%
Reduced Shares held: Q3 2023 54.1k, Q4 2023 56.0k, Q1 2024 56.2k, Q2 2024 51.0k
-5.2k
-5,224
-9.3%
12
PEPSICO INC
COM
PEP
PEP
60,272
$9.9m2.68%
2.68%
Reduced Shares held: Q3 2023 56.9k, Q4 2023 60.5k, Q1 2024 61.1k, Q2 2024 60.3k
-805
-805
-1.3%
13
VISA INC
COM CL A
V
V
34,045
$8.9m2.41%
2.41%
Added Shares held: Q3 2023 31.5k, Q4 2023 32.9k, Q1 2024 33.9k, Q2 2024 34.0k
+163
+163
0.5%
14
CHEVRON CORP NEW
COM
CVX
CVX
56,666
$8.9m2.39%
2.39%
Reduced Shares held: Q3 2023 54.2k, Q4 2023 57.3k, Q1 2024 57.6k, Q2 2024 56.7k
-944
-944
-1.6%
15
ELI LILLY & CO
COM
LLY
LLY
9,460
$8.6m2.31%
2.31%
Added Shares held: Q3 2023 6.8k, Q4 2023 8.6k, Q1 2024 9.2k, Q2 2024 9.5k
+295
+295
3.2%
16
PROCTER AND GAMBLE CO
COM
PG
PG
51,536
$8.5m2.29%
2.29%
Reduced Shares held: Q3 2023 46.7k, Q4 2023 49.2k, Q1 2024 51.6k, Q2 2024 51.5k
-70
-70
-0.1%
17
DANAHER CORPORATION
COM
DHR
DHR
33,456
$8.4m2.26%
2.26%
Reduced Shares held: Q3 2023 33.0k, Q4 2023 34.3k, Q1 2024 33.5k, Q2 2024 33.5k
-49
-49
-0.1%
18
BLACKROCK INC
COM
BLK
BLK
9,457
$7.4m2.01%
2.01%
Reduced Shares held: Q3 2023 10.4k, Q4 2023 10.8k, Q1 2024 10.5k, Q2 2024 9.5k
-1.0k
-1,040
-9.9%
19
LOWES COS INC
COM
LOW
LOW
32,700
$7.2m1.95%
1.95%
Reduced Shares held: Q3 2023 30.2k, Q4 2023 31.4k, Q1 2024 33.1k, Q2 2024 32.7k
-405
-405
-1.2%
20
ILLINOIS TOOL WKS INC
COM
ITW
ITW
28,389
$6.7m1.82%
1.82%
Reduced Shares held: Q3 2023 32.9k, Q4 2023 34.5k, Q1 2024 30.1k, Q2 2024 28.4k
-1.7k
-1,670
-5.6%
21
EXXON MOBIL CORP
COM
XOM
XOM
56,454
$6.5m1.75%
1.75%
Added Shares held: Q3 2023 52.2k, Q4 2023 55.6k, Q1 2024 56.4k, Q2 2024 56.5k
+41
+41
0.1%
22
ADOBE INC
COM
ADBE
ADBE
11,584
$6.4m1.74%
1.74%
Added Shares held: Q3 2023 7.0k, Q4 2023 8.0k, Q1 2024 10.1k, Q2 2024 11.6k
+1.5k
+1,505
14.9%
23
HONEYWELL INTL INC
COM
COM
29,790
$6.4m1.72%
1.72%
Reduced Shares held: Q3 2023 29.6k, Q4 2023 31.2k, Q1 2024 30.1k, Q2 2024 29.8k
-310
-310
-1.0%
24
NEXTERA ENERGY INC
COM
NEE
NEE
88,470
$6.3m1.69%
1.69%
Reduced Shares held: Q3 2023 71.2k, Q4 2023 74.7k, Q1 2024 89.6k, Q2 2024 88.5k
-1.1k
-1,100
-1.2%
25
DISNEY WALT CO
COM
DIS
DIS
61,462
$6.1m1.65%
1.65%
Added Shares held: Q3 2023 58.0k, Q4 2023 59.9k, Q1 2024 61.0k, Q2 2024 61.5k
+415
+415
0.7%
26
ABBOTT LABS
COM
ABT
ABT
58,696
$6.1m1.65%
1.65%
Added Shares held: Q3 2023 54.8k, Q4 2023 57.3k, Q1 2024 58.6k, Q2 2024 58.7k
+115
+115
0.2%
27
JOHNSON & JOHNSON
COM
JNJ
JNJ
41,545
$6.1m1.64%
1.64%
Reduced Shares held: Q3 2023 42.1k, Q4 2023 44.0k, Q1 2024 42.5k, Q2 2024 41.5k
-960
-960
-2.3%
28
COMCAST CORP NEW
CL A
CMCSA
CMCSA
150,544
$5.9m1.59%
1.59%
Added Shares held: Q3 2023 112.5k, Q4 2023 128.8k, Q1 2024 148.5k, Q2 2024 150.5k
+2.1k
+2,060
1.4%
29
TJX COS INC NEW
COM
TJX
TJX
53,083
$5.8m1.58%
1.58%
Reduced Shares held: Q3 2023 61.9k, Q4 2023 65.6k, Q1 2024 61.3k, Q2 2024 53.1k
-8.2k
-8,235
-13.4%
30
NIKE INC
CL B
NKE
NKE
74,930
$5.6m1.52%
1.52%
Reduced Shares held: Q3 2023 77.9k, Q4 2023 80.4k, Q1 2024 77.8k, Q2 2024 74.9k
-2.9k
-2,863
-3.7%
31
SALESFORCE INC
COM
CRM
CRM
21,585
$5.5m1.50%
1.50%
Added Shares held: Q3 2023 14.7k, Q4 2023 19.6k, Q1 2024 20.9k, Q2 2024 21.6k
+680
+680
3.2%
32
CISCO SYS INC
COM
CSCO
CSCO
116,184
$5.5m1.49%
1.49%
Added Shares held: Q3 2023 104.6k, Q4 2023 108.4k, Q1 2024 115.3k, Q2 2024 116.2k
+845
+845
0.7%
33
RTX CORPORATION
COM
RTX
RTX
46,465
$4.7m1.26%
1.26%
Reduced Shares held: Q3 2023 37.8k, Q4 2023 40.3k, Q1 2024 46.6k, Q2 2024 46.5k
-180
-180
-0.4%
34
MCDONALDS CORP
COM
MCD
MCD
14,918
$3.8m1.03%
1.03%
Reduced Shares held: Q3 2023 15.5k, Q4 2023 16.1k, Q1 2024 15.0k, Q2 2024 14.9k
-55
-55
-0.4%
35
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
18,900
$3.4m0.93%
0.93%
Unchanged Shares held: Q3 2023 19.2k, Q4 2023 19.2k, Q1 2024 18.9k, Q2 2024 18.9k
36
AMGEN INC
COM
AMGN
AMGN
5,505
$1.7m0.46%
0.46%
Reduced Shares held: Q3 2023 7.8k, Q4 2023 5.9k, Q1 2024 5.9k, Q2 2024 5.5k
-400
-400
-6.8%
37
ISHARES TR
CORE S&P TTL STK
ITOT
ITOT
13,615
$1.6m0.44%
0.44%
Reduced Shares held: Q3 2023 16.0k, Q4 2023 16.0k, Q1 2024 14.2k, Q2 2024 13.6k
-605
-605
-4.2%
38
MERCK & CO INC
COM
MRK
MRK
11,321
$1.4m0.38%
0.38%
Unchanged Shares held: Q3 2023 6.8k, Q4 2023 11.5k, Q1 2024 11.3k, Q2 2024 11.3k
39
COSTCO WHSL CORP NEW
COM
COST
COST
1,619
$1.4m0.37%
0.37%
Unchanged Shares held: Q3 2023 1.7k, Q4 2023 1.7k, Q1 2024 1.6k, Q2 2024 1.6k
40
ISHARES TR
CORE S&P MCP ETF
IJH
IJH
18,700
$1.1m0.30%
0.30%
Reduced Shares held: Q3 2023 18.7k, Q4 2023 18.7k, Q1 2024 18.8k, Q2 2024 18.7k
-95
-95
-0.5%
41
US BANCORP DEL
COM NEW
USB
USB
27,364
$1.1m0.29%
0.29%
Reduced Shares held: Q3 2023 89.3k, Q4 2023 84.0k, Q1 2024 39.4k, Q2 2024 27.4k
-12.0k
-12,025
-30.5%
42
WALMART INC
COM
WMT
WMT
15,450
$1.0m0.28%
0.28%
Unchanged Shares held: Q3 2023 24.2k, Q4 2023 23.9k, Q1 2024 15.4k, Q2 2024 15.4k
43
LOCKHEED MARTIN CORP
COM
LMT
LMT
1,920
$896.8k0.24%
0.24%
Unchanged Shares held: Q3 2023 1.9k, Q4 2023 1.9k, Q1 2024 1.9k, Q2 2024 1.9k
44
STARBUCKS CORP
COM
SBUX
SBUX
11,220
$873.5k0.24%
0.24%
Added Shares held: Q3 2023 11.2k, Q4 2023 11.2k, Q1 2024 11.2k, Q2 2024 11.2k
+10
+10
0.1%
45
COCA COLA CO
COM
KO
KO
12,880
$819.8k0.22%
0.22%
Reduced Shares held: Q3 2023 13.2k, Q4 2023 13.2k, Q1 2024 13.2k, Q2 2024 12.9k
-320
-320
-2.4%
46
CSX CORP
COM
CSX
CSX
23,385
$782.2k0.21%
0.21%
Unchanged Shares held: Q3 2023 23.4k, Q4 2023 23.4k, Q1 2024 23.4k, Q2 2024 23.4k
47
ISHARES TR
CORE S&P SCP ETF
IJR
IJR
6,989
$745.4k0.20%
0.20%
Added Shares held: Q3 2023 6.2k, Q4 2023 6.2k, Q1 2024 6.3k, Q2 2024 7.0k
+721
+721
11.5%
48
UNION PAC CORP
COM
UNP
UNP
3,180
$719.5k0.19%
0.19%
Unchanged Shares held: Q3 2023 3.2k, Q4 2023 3.2k, Q1 2024 3.2k, Q2 2024 3.2k
49
ABBVIE INC
COM
ABBV
ABBV
4,145
$711.0k0.19%
0.19%
Unchanged Shares held: Q3 2023 4.2k, Q4 2023 4.2k, Q1 2024 4.1k, Q2 2024 4.1k
50
NVIDIA CORPORATION
COM
NVDA
NVDA
5,150
$636.2k0.17%
0.17%
Unchanged Shares held: Q3 2023 5.5k, Q4 2023 5.4k, Q1 2024 5.2k, Q2 2024 5.2k
51
ISHARES TR
RUSSELL 2000 ETF
IWM
IWM
3,085
$625.9k0.17%
0.17%
Reduced Shares held: Q3 2023 3.1k, Q4 2023 3.1k, Q1 2024 3.1k, Q2 2024 3.1k
-28
-28
-0.9%
52
AMERICAN EXPRESS CO
COM
AXP
AXP
2,600
$602.0k0.16%
0.16%
Unchanged Shares held: Q3 2023 2.6k, Q4 2023 2.6k, Q1 2024 2.6k, Q2 2024 2.6k
53
AFLAC INC
COM
AFL
AFL
5,390
$481.4k0.13%
0.13%
Unchanged Shares held: Q3 2023 5.4k, Q4 2023 5.4k, Q1 2024 5.4k, Q2 2024 5.4k
54
LINDE PLC
SHS
LIN
LIN
1,016
$445.8k0.12%
0.12%
Unchanged Shares held: Q3 2023 1.0k, Q4 2023 1.0k, Q1 2024 1.0k, Q2 2024 1.0k
55
TRANE TECHNOLOGIES PLC
SHS
TT
TT
1,265
$416.1k0.11%
0.11%
Reduced Shares held: Q3 2023 1.3k, Q4 2023 1.3k, Q1 2024 1.3k, Q2 2024 1.3k
-35
-35
-2.7%
56
ISHARES TR
MSCI EAFE ETF
EFA
EFA
5,200
$407.3k0.11%
0.11%
Reduced Shares held: Q3 2023 5.2k, Q4 2023 5.2k, Q1 2024 5.3k, Q2 2024 5.2k
-133
-133
-2.5%
57
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
MDY
MDY
743
$397.6k0.11%
0.11%
Reduced Shares held: Q3 2023 752, Q4 2023 752, Q1 2024 752, Q2 2024 743
-9
-9
-1.2%
58
SCHWAB STRATEGIC TR
US LRG CAP ETF
SCHX
SCHX
6,000
$385.5k0.10%
0.10%
Unchanged Shares held: Q3 2023 6.0k, Q4 2023 6.0k, Q1 2024 6.0k, Q2 2024 6.0k
59
BOEING CO
COM
BA
BA
1,950
$354.9k0.10%
0.10%
Unchanged Shares held: Q3 2023 2.7k, Q4 2023 2.5k, Q1 2024 1.9k, Q2 2024 1.9k
60
WELLS FARGO CO NEW
COM
WFC
WFC
5,900
$350.4k0.09%
0.09%
Unchanged Shares held: Q3 2023 20.9k, Q4 2023 5.9k, Q1 2024 5.9k, Q2 2024 5.9k
61
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
1,748
$302.3k0.08%
0.08%
Unchanged Shares held: Q3 2023 1.7k, Q4 2023 1.7k, Q1 2024 1.7k, Q2 2024 1.7k
62
TARGET CORP
COM
TGT
TGT
1,980
$293.1k0.08%
0.08%
Reduced Shares held: Q3 2023 2.0k, Q4 2023 2.0k, Q1 2024 2.0k, Q2 2024 2.0k
-30
-30
-1.5%
63
VANGUARD WORLD FD
INF TECH ETF
VGT
VGT
500
$288.3k0.08%
0.08%
Unchanged Shares held: Q3 2023 500, Q4 2023 500, Q1 2024 500, Q2 2024 500
64
INTEL CORP
COM
INTC
INTC
9,250
$286.5k0.08%
0.08%
Unchanged Shares held: Q3 2023 16.2k, Q4 2023 10.7k, Q1 2024 9.2k, Q2 2024 9.2k
65
ISHARES TR
S&P SML 600 GWT
IJT
IJT
2,200
$282.5k0.08%
0.08%
Unchanged Shares held: Q3 2023 2.2k, Q4 2023 2.2k, Q1 2024 2.2k, Q2 2024 2.2k
66
PFIZER INC
COM
PFE
PFE
9,950
$278.4k0.08%
0.08%
Reduced Shares held: Q3 2023 10.3k, Q4 2023 10.3k, Q1 2024 10.0k, Q2 2024 9.9k
-60
-60
-0.6%
67
AON PLC
SHS CL A
AON
AON
919
$269.8k0.07%
0.07%
Unchanged Shares held: Q3 2023 919, Q4 2023 919, Q1 2024 919, Q2 2024 919
68
SCHWAB STRATEGIC TR
US SML CAP ETF
SCHA
SCHA
5,600
$265.7k0.07%
0.07%
Unchanged Shares held: Q3 2023 5.6k, Q4 2023 5.6k, Q1 2024 5.6k, Q2 2024 5.6k
69
ISHARES TR
RUS MD CP GR ETF
IWP
IWP
2,400
$264.8k0.07%
0.07%
Unchanged Shares held: Q3 2023 2.4k, Q4 2023 2.4k, Q1 2024 2.4k, Q2 2024 2.4k
70
BROADCOM INC
COM
AVGO
AVGO
163
$261.7k0.07%
0.07%
Unchanged Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 163, Q2 2024 163
71
CARLISLE COS INC
COM
CSL
CSL
600
$243.1k0.07%
0.07%
Unchanged Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 600, Q2 2024 600
72
KELLANOVA
COM
K
K
4,210
$242.8k0.07%
0.07%
Unchanged Shares held: Q3 2023 4.2k, Q4 2023 4.2k, Q1 2024 4.2k, Q2 2024 4.2k
73
EATON CORP PLC
SHS
ETN
ETN
758
$237.7k0.06%
0.06%
Unchanged Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 758, Q2 2024 758
74
HOME DEPOT INC
COM
HD
HD
668
$230.0k0.06%
0.06%
Added Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 522, Q2 2024 668
+146
+146
28.0%
75
CATERPILLAR INC
COM
CAT
CAT
683
$227.5k0.06%
0.06%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 683
76
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
5,255
$216.7k0.06%
0.06%
Unchanged Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 5.3k, Q2 2024 5.3k