1
APPLE INC
COM
AAPL
AAPL
991,367
$252.4m5.86%
5.86%
Reduced Shares held: Q4 2024 1.0m, Q1 2025 996.1k, Q2 2025 996.7k, Q3 2025 991.4k
-5.3k
-5,323
-0.5%
2
MICROSOFT CORP
COM
MSFT
MSFT
437,391
$226.5m5.26%
5.26%
Reduced Shares held: Q4 2024 432.3k, Q1 2025 439.4k, Q2 2025 442.4k, Q3 2025 437.4k
-5.0k
-4,980
-1.1%
3
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
835,141
$203.0m4.71%
4.71%
Reduced Shares held: Q4 2024 853.0k, Q1 2025 864.2k, Q2 2025 869.0k, Q3 2025 835.1k
-33.8k
-33,823
-3.9%
4
WALMART INC
COM
WMT
WMT
1,895,754
$195.4m4.54%
4.54%
Reduced Shares held: Q4 2024 2.0m, Q1 2025 2.0m, Q2 2025 1.9m, Q3 2025 1.9m
-49.3k
-49,255
-2.5%
5
JPMORGAN CHASE & CO
COM
JPM
JPM
579,471
$182.8m4.24%
4.24%
Reduced Shares held: Q4 2024 714.1k, Q1 2025 712.1k, Q2 2025 590.1k, Q3 2025 579.5k
-10.6k
-10,618
-1.8%
6
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
293,437
$147.5m3.43%
3.43%
Reduced Shares held: Q4 2024 289.6k, Q1 2025 297.0k, Q2 2025 297.3k, Q3 2025 293.4k
-3.9k
-3,885
-1.3%
7
AMAZON COM INC
COM
AMZN
AMZN
618,973
$135.9m3.16%
3.16%
Added Shares held: Q4 2024 597.1k, Q1 2025 606.2k, Q2 2025 618.8k, Q3 2025 619.0k
+201
+201
0.0%
8
CHEVRON CORP NEW
COM
CVX
CVX
792,965
$123.1m2.86%
2.86%
Reduced Shares held: Q4 2024 780.3k, Q1 2025 790.1k, Q2 2025 797.2k, Q3 2025 793.0k
-4.2k
-4,221
-0.5%
9
PHILLIPS 66
COM
PSX
PSX
883,634
$120.2m2.79%
2.79%
Reduced Shares held: Q4 2024 511.2k, Q1 2025 520.2k, Q2 2025 889.8k, Q3 2025 883.6k
-6.1k
-6,129
-0.7%
10
VISA INC
COM CL A
V
V
349,885
$119.4m2.77%
2.77%
Reduced Shares held: Q4 2024 344.1k, Q1 2025 349.1k, Q2 2025 350.0k, Q3 2025 349.9k
-150
-150
-0.0%
11
EXXON MOBIL CORP
COM
XOM
XOM
1,000,766
$112.8m2.62%
2.62%
Reduced Shares held: Q4 2024 1.0m, Q1 2025 1.0m, Q2 2025 1.0m, Q3 2025 1.0m
-39.3k
-39,272
-3.8%
12
CISCO SYS INC
COM
CSCO
CSCO
1,571,291
$107.5m2.50%
2.50%
Added Shares held: Q4 2024 1.5m, Q1 2025 1.6m, Q2 2025 1.6m, Q3 2025 1.6m
+6.9k
+6,949
0.4%
13
HOME DEPOT INC
COM
HD
HD
257,467
$104.3m2.42%
2.42%
Reduced Shares held: Q4 2024 252.8k, Q1 2025 255.4k, Q2 2025 258.2k, Q3 2025 257.5k
-695
-695
-0.3%
14
JOHNSON & JOHNSON
COM
JNJ
JNJ
531,016
$98.5m2.29%
2.29%
Reduced Shares held: Q4 2024 534.9k, Q1 2025 537.3k, Q2 2025 533.0k, Q3 2025 531.0k
-2.0k
-1,957
-0.4%
15
PALO ALTO NETWORKS INC
COM
PANW
PANW
419,572
$85.4m1.98%
1.98%
Added Shares held: Q4 2024 411.4k, Q1 2025 408.8k, Q2 2025 406.9k, Q3 2025 419.6k
+12.7k
+12,680
3.1%
16
SOUTHERN CO
COM
SO
SO
892,989
$84.6m1.96%
1.96%
Added Shares held: Q4 2024 915.9k, Q1 2025 880.3k, Q2 2025 890.9k, Q3 2025 893.0k
+2.1k
+2,128
0.2%
17
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
506,376
$81.9m1.90%
1.90%
Added Shares held: Q4 2024 512.4k, Q1 2025 511.6k, Q2 2025 503.8k, Q3 2025 506.4k
+2.6k
+2,560
0.5%
18
TJX COS INC NEW
COM
TJX
TJX
566,710
$81.9m1.90%
1.90%
Added Shares held: Q4 2024 457.7k, Q1 2025 509.1k, Q2 2025 515.9k, Q3 2025 566.7k
+50.8k
+50,790
9.8%
19
ISHARES TR
CORE S&P500 ETF
IVV
IVV
120,080
$80.4m1.87%
1.87%
Unchanged Shares held: Q4 2024 119.3k, Q1 2025 119.3k, Q2 2025 120.1k, Q3 2025 120.1k
20
META PLATFORMS INC
CL A
META
META
105,853
$77.7m1.80%
1.80%
Added Shares held: Q4 2024 45.5k, Q1 2025 102.6k, Q2 2025 105.7k, Q3 2025 105.9k
+185
+185
0.2%
21
SERVISFIRST BANCSHARES INC
COM
SFBS
SFBS
919,701
$74.1m1.72%
1.72%
Reduced Shares held: Q4 2024 947.4k, Q1 2025 939.1k, Q2 2025 937.7k, Q3 2025 919.7k
-18.0k
-17,968
-1.9%
22
COSTCO WHSL CORP NEW
COM
COST
COST
75,070
$69.5m1.61%
1.61%
Reduced Shares held: Q4 2024 77.2k, Q1 2025 77.0k, Q2 2025 76.3k, Q3 2025 75.1k
-1.3k
-1,258
-1.6%
23
PROLOGIS INC.
COM
PLD
PLD
577,827
$66.2m1.54%
1.54%
Reduced Shares held: Q4 2024 570.3k, Q1 2025 575.8k, Q2 2025 581.1k, Q3 2025 577.8k
-3.3k
-3,288
-0.6%
24
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
GEHC
GEHC
875,796
$65.8m1.53%
1.53%
Reduced Shares held: Q4 2024 962.4k, Q1 2025 970.7k, Q2 2025 980.9k, Q3 2025 875.8k
-105.1k
-105,146
-10.7%
25
HONEYWELL INTL INC
COM
COM
305,040
$64.2m1.49%
1.49%
Reduced Shares held: Q4 2024 331.6k, Q1 2025 335.3k, Q2 2025 307.6k, Q3 2025 305.0k
-2.5k
-2,539
-0.8%
26
DELL TECHNOLOGIES INC
CL C
DELL
DELL
411,946
$58.4m1.36%
1.36%
Added Shares held: Q4 2024 0, Q1 2025 0, Q2 2025 1.7k, Q3 2025 411.9k
+410.3k
+410,271
24493.8%
27
SMUCKER J M CO
COM NEW
SJM
SJM
529,791
$57.5m1.34%
1.34%
Reduced Shares held: Q4 2024 0, Q1 2025 0, Q2 2025 533.9k, Q3 2025 529.8k
-4.1k
-4,108
-0.8%
28
DISNEY WALT CO
COM
DIS
DIS
488,475
$55.9m1.30%
1.30%
Reduced Shares held: Q4 2024 480.1k, Q1 2025 497.0k, Q2 2025 490.5k, Q3 2025 488.5k
-2.0k
-1,978
-0.4%
29
BROADCOM INC
COM
AVGO
AVGO
166,302
$54.9m1.27%
1.27%
Reduced Shares held: Q4 2024 157.5k, Q1 2025 156.1k, Q2 2025 166.9k, Q3 2025 166.3k
-625
-625
-0.4%
30
DEERE & CO
COM
DE
DE
115,381
$52.8m1.22%
1.22%
Reduced Shares held: Q4 2024 115.3k, Q1 2025 115.7k, Q2 2025 115.6k, Q3 2025 115.4k
-219
-219
-0.2%
31
INTUIT
COM
INTU
INTU
75,356
$51.5m1.19%
1.19%
Added Shares held: Q4 2024 7.2k, Q1 2025 7.1k, Q2 2025 7.5k, Q3 2025 75.4k
+67.9k
+67,891
909.5%
32
DANAHER CORPORATION
COM
DHR
DHR
256,305
$50.8m1.18%
1.18%
Reduced Shares held: Q4 2024 225.2k, Q1 2025 259.1k, Q2 2025 260.5k, Q3 2025 256.3k
-4.2k
-4,191
-1.6%
33
NIKE INC
CL B
NKE
NKE
641,724
$44.7m1.04%
1.04%
Reduced Shares held: Q4 2024 670.6k, Q1 2025 663.6k, Q2 2025 654.8k, Q3 2025 641.7k
-13.1k
-13,093
-2.0%
34
ELI LILLY & CO
COM
LLY
LLY
55,896
$42.6m0.99%
0.99%
Reduced Shares held: Q4 2024 56.3k, Q1 2025 56.7k, Q2 2025 57.6k, Q3 2025 55.9k
-1.7k
-1,677
-2.9%
35
3M CO
COM
MMM
MMM
259,493
$40.3m0.93%
0.93%
Reduced Shares held: Q4 2024 261.8k, Q1 2025 266.8k, Q2 2025 273.4k, Q3 2025 259.5k
-13.9k
-13,892
-5.1%
36
NVIDIA CORPORATION
COM
NVDA
NVDA
174,123
$32.5m0.75%
0.75%
Added Shares held: Q4 2024 151.8k, Q1 2025 153.5k, Q2 2025 170.7k, Q3 2025 174.1k
+3.5k
+3,463
2.0%
37
ORACLE CORP
COM
ORCL
ORCL
99,400
$28.0m0.65%
0.65%
Added Shares held: Q4 2024 92.2k, Q1 2025 96.7k, Q2 2025 96.3k, Q3 2025 99.4k
+3.1k
+3,065
3.2%
38
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
86,760
$24.2m0.56%
0.56%
Added Shares held: Q4 2024 84.1k, Q1 2025 85.4k, Q2 2025 86.2k, Q3 2025 86.8k
+605
+605
0.7%
39
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
38,260
$23.0m0.53%
0.53%
Added Shares held: Q4 2024 37.2k, Q1 2025 37.7k, Q2 2025 38.2k, Q3 2025 38.3k
+104
+104
0.3%
40
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
36,888
$22.6m0.52%
0.52%
Reduced Shares held: Q4 2024 35.3k, Q1 2025 37.3k, Q2 2025 37.6k, Q3 2025 36.9k
-743
-743
-2.0%
41
LINDE PLC
SHS
LIN
LIN
34,917
$16.6m0.39%
0.39%
Added Shares held: Q4 2024 34.7k, Q1 2025 34.9k, Q2 2025 34.8k, Q3 2025 34.9k
+141
+141
0.4%
42
MORGAN STANLEY
COM NEW
MS
MS
101,602
$16.2m0.37%
0.37%
Added Shares held: Q4 2024 99.4k, Q1 2025 100.6k, Q2 2025 100.8k, Q3 2025 101.6k
+765
+765
0.8%
43
COCA COLA CO
COM
KO
KO
241,464
$16.0m0.37%
0.37%
Added Shares held: Q4 2024 240.4k, Q1 2025 237.5k, Q2 2025 239.6k, Q3 2025 241.5k
+1.9k
+1,868
0.8%
44
EATON CORP PLC
SHS
ETN
ETN
42,343
$15.8m0.37%
0.37%
Added Shares held: Q4 2024 5.1k, Q1 2025 5.3k, Q2 2025 24.9k, Q3 2025 42.3k
+17.4k
+17,445
70.1%
45
AMERICAN EXPRESS CO
COM
AXP
AXP
44,954
$14.9m0.35%
0.35%
Added Shares held: Q4 2024 1.8k, Q1 2025 1.8k, Q2 2025 31.7k, Q3 2025 45.0k
+13.2k
+13,215
41.6%
46
REPUBLIC SVCS INC
COM
RSG
RSG
63,508
$14.6m0.34%
0.34%
Added Shares held: Q4 2024 65.1k, Q1 2025 64.9k, Q2 2025 63.3k, Q3 2025 63.5k
+178
+178
0.3%
47
VANGUARD INDEX FDS
LARGE CAP ETF
VV
VV
46,169
$14.2m0.33%
0.33%
Added Shares held: Q4 2024 40.4k, Q1 2025 42.9k, Q2 2025 43.9k, Q3 2025 46.2k
+2.2k
+2,244
5.1%
48
MID-AMER APT CMNTYS INC
COM
MAA
MAA
92,424
$12.9m0.30%
0.30%
Reduced Shares held: Q4 2024 92.3k, Q1 2025 93.6k, Q2 2025 93.4k, Q3 2025 92.4k
-984
-984
-1.1%
49
MCDONALDS CORP
COM
MCD
MCD
40,291
$12.2m0.28%
0.28%
Added Shares held: Q4 2024 38.7k, Q1 2025 39.1k, Q2 2025 39.6k, Q3 2025 40.3k
+650
+650
1.6%
50
MASTERCARD INCORPORATED
CL A
MA
MA
19,823
$11.3m0.26%
0.26%
Reduced Shares held: Q4 2024 16.0k, Q1 2025 19.9k, Q2 2025 20.0k, Q3 2025 19.8k
-155
-155
-0.8%
51
REGIONS FINANCIAL CORP NEW
COM
RF
RF
415,863
$11.0m0.25%
0.25%
Added Shares held: Q4 2024 169.8k, Q1 2025 411.3k, Q2 2025 415.0k, Q3 2025 415.9k
+873
+873
0.2%
52
CATERPILLAR INC
COM
CAT
CAT
22,510
$10.7m0.25%
0.25%
Added Shares held: Q4 2024 8.1k, Q1 2025 8.0k, Q2 2025 10.0k, Q3 2025 22.5k
+12.5k
+12,513
125.2%
53
ABBOTT LABS
COM
ABT
ABT
79,174
$10.6m0.25%
0.25%
Added Shares held: Q4 2024 79.6k, Q1 2025 79.5k, Q2 2025 79.1k, Q3 2025 79.2k
+58
+58
0.1%
54
ISHARES TR
RUS MID CAP ETF
IWR
IWR
103,348
$10.0m0.23%
0.23%
Unchanged Shares held: Q4 2024 113.4k, Q1 2025 112.5k, Q2 2025 103.3k, Q3 2025 103.3k
55
TRANE TECHNOLOGIES PLC
SHS
TT
TT
23,602
$10.0m0.23%
0.23%
Added Shares held: Q4 2024 15.4k, Q1 2025 15.5k, Q2 2025 15.5k, Q3 2025 23.6k
+8.1k
+8,107
52.3%
56
UNION PAC CORP
COM
UNP
UNP
41,762
$9.9m0.23%
0.23%
Added Shares held: Q4 2024 42.9k, Q1 2025 46.0k, Q2 2025 41.1k, Q3 2025 41.8k
+612
+612
1.5%
57
PROCTER AND GAMBLE CO
COM
PG
PG
60,860
$9.4m0.22%
0.22%
Reduced Shares held: Q4 2024 352.0k, Q1 2025 356.3k, Q2 2025 96.0k, Q3 2025 60.9k
-35.2k
-35,186
-36.6%
58
GOLDMAN SACHS GROUP INC
COM
GS
GS
11,717
$9.3m0.22%
0.22%
Added Shares held: Q4 2024 3.7k, Q1 2025 3.9k, Q2 2025 3.8k, Q3 2025 11.7k
+7.9k
+7,908
207.6%
59
ABBVIE INC
COM
ABBV
ABBV
40,253
$9.3m0.22%
0.22%
Added Shares held: Q4 2024 37.7k, Q1 2025 38.2k, Q2 2025 40.0k, Q3 2025 40.3k
+222
+222
0.6%
60
NEXTERA ENERGY INC
COM
NEE
NEE
118,813
$9.0m0.21%
0.21%
Added Shares held: Q4 2024 111.7k, Q1 2025 112.5k, Q2 2025 118.4k, Q3 2025 118.8k
+374
+374
0.3%
61
GE AEROSPACE
COM NEW
GE
GE
29,075
$8.7m0.20%
0.20%
Reduced Shares held: Q4 2024 31.0k, Q1 2025 30.4k, Q2 2025 29.6k, Q3 2025 29.1k
-494
-494
-1.7%
62
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
RSP
RSP
45,303
$8.6m0.20%
0.20%
Reduced Shares held: Q4 2024 4.9k, Q1 2025 5.8k, Q2 2025 49.3k, Q3 2025 45.3k
-4.0k
-4,000
-8.1%
63
KLA CORP
COM NEW
KLAC
KLAC
7,711
$8.3m0.19%
0.19%
Added Shares held: Q4 2024 0, Q1 2025 0, Q2 2025 5.4k, Q3 2025 7.7k
+2.3k
+2,294
42.4%
64
UNILEVER PLC
SPON ADR NEW
SPON ADR NEW
132,395
$7.8m0.18%
0.18%
Added Shares held: Q4 2024 8.4k, Q1 2025 14.3k, Q2 2025 29.3k, Q3 2025 132.4k
+103.1k
+103,134
352.5%
65
ISHARES TR
S&P 500 VAL ETF
IVE
IVE
36,177
$7.5m0.17%
0.17%
Reduced Shares held: Q4 2024 37.0k, Q1 2025 37.1k, Q2 2025 37.0k, Q3 2025 36.2k
-834
-834
-2.2%
66
SERVICENOW INC
COM
NOW
NOW
7,504
$6.9m0.16%
0.16%
Added Shares held: Q4 2024 6.7k, Q1 2025 6.7k, Q2 2025 6.7k, Q3 2025 7.5k
+825
+825
12.3%
67
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
156,693
$6.9m0.16%
0.16%
Added Shares held: Q4 2024 128.8k, Q1 2025 144.2k, Q2 2025 150.9k, Q3 2025 156.7k
+5.8k
+5,836
3.9%
68
VERTIV HOLDINGS CO
COM CL A
VRT
VRT
44,301
$6.7m0.16%
0.16%
Reduced Shares held: Q4 2024 8.1k, Q1 2025 8.0k, Q2 2025 78.8k, Q3 2025 44.3k
-34.5k
-34,536
-43.8%
69
ISHARES TR
CORE US AGGBD ET
AGG
AGG
64,676
$6.5m0.15%
0.15%
Added Shares held: Q4 2024 56.8k, Q1 2025 60.4k, Q2 2025 58.9k, Q3 2025 64.7k
+5.8k
+5,812
9.9%
70
PEPSICO INC
COM
PEP
PEP
45,626
$6.4m0.15%
0.15%
Reduced Shares held: Q4 2024 25.8k, Q1 2025 27.1k, Q2 2025 50.4k, Q3 2025 45.6k
-4.7k
-4,733
-9.4%
71
KKR & CO INC
COM
KKR
KKR
47,856
$6.2m0.14%
0.14%
New Shares held: Q4 2024 1.4k, Q1 2025 0, Q2 2025 0, Q3 2025 47.9k
72
GE VERNOVA INC
COM
GEV
GEV
9,303
$5.7m0.13%
0.13%
Reduced Shares held: Q4 2024 5.6k, Q1 2025 5.5k, Q2 2025 9.5k, Q3 2025 9.3k
-181
-181
-1.9%
73
NORTHROP GRUMMAN CORP
COM
NOC
NOC
9,335
$5.7m0.13%
0.13%
Reduced Shares held: Q4 2024 9.3k, Q1 2025 9.8k, Q2 2025 9.7k, Q3 2025 9.3k
-359
-359
-3.7%
74
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
22,691
$5.6m0.13%
0.13%
Reduced Shares held: Q4 2024 23.5k, Q1 2025 23.7k, Q2 2025 23.6k, Q3 2025 22.7k
-863
-863
-3.7%
75
VULCAN MATLS CO
COM
VMC
VMC
18,117
$5.6m0.13%
0.13%
Reduced Shares held: Q4 2024 22.1k, Q1 2025 21.9k, Q2 2025 19.5k, Q3 2025 18.1k
-1.4k
-1,370
-7.0%
76
CHUBB LIMITED
COM
CB
CB
19,247
$5.4m0.13%
0.13%
Reduced Shares held: Q4 2024 20.2k, Q1 2025 19.8k, Q2 2025 19.8k, Q3 2025 19.2k
-511
-511
-2.6%
77
ISHARES TR
RUS 1000 GRW ETF
IWF
IWF
11,554
$5.4m0.13%
0.13%
Unchanged Shares held: Q4 2024 11.6k, Q1 2025 11.7k, Q2 2025 11.6k, Q3 2025 11.6k
78
AUTODESK INC
COM
ADSK
ADSK
17,005
$5.4m0.13%
0.13%
Reduced Shares held: Q4 2024 17.7k, Q1 2025 17.3k, Q2 2025 17.1k, Q3 2025 17.0k
-127
-127
-0.7%
79
WILLIAMS COS INC
COM
WMB
WMB
85,017
$5.4m0.13%
0.13%
Added Shares held: Q4 2024 44.4k, Q1 2025 47.2k, Q2 2025 82.7k, Q3 2025 85.0k
+2.3k
+2,293
2.8%
80
ALPHABET INC
CAP STK CL C
GOOG
GOOG
21,690
$5.3m0.12%
0.12%
Added Shares held: Q4 2024 18.5k, Q1 2025 20.5k, Q2 2025 18.8k, Q3 2025 21.7k
+2.9k
+2,910
15.5%
81
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
61,856
$5.2m0.12%
0.12%
Reduced Shares held: Q4 2024 438.2k, Q1 2025 636.3k, Q2 2025 66.2k, Q3 2025 61.9k
-4.4k
-4,368
-6.6%
82
VANGUARD INDEX FDS
GROWTH ETF
VUG
VUG
10,760
$5.2m0.12%
0.12%
Added Shares held: Q4 2024 8.9k, Q1 2025 9.5k, Q2 2025 9.8k, Q3 2025 10.8k
+994
+994
10.2%
83
NORFOLK SOUTHN CORP
COM
NSC
NSC
17,015
$5.1m0.12%
0.12%
Reduced Shares held: Q4 2024 17.1k, Q1 2025 17.5k, Q2 2025 17.1k, Q3 2025 17.0k
-76
-76
-0.4%
84
MARSH & MCLENNAN COS INC
COM
MRSH
MRSH
24,250
$4.9m0.11%
0.11%
Added Shares held: Q4 2024 25.2k, Q1 2025 25.1k, Q2 2025 24.1k, Q3 2025 24.2k
+154
+154
0.6%
85
TEXAS INSTRS INC
COM
TXN
TXN
25,497
$4.7m0.11%
0.11%
Reduced Shares held: Q4 2024 27.8k, Q1 2025 27.2k, Q2 2025 26.8k, Q3 2025 25.5k
-1.3k
-1,295
-4.8%
86
GLOBE LIFE INC
COM
GL
GL
32,719
$4.7m0.11%
0.11%
Added Shares held: Q4 2024 36.2k, Q1 2025 33.9k, Q2 2025 31.0k, Q3 2025 32.7k
+1.8k
+1,757
5.7%
87
CONOCOPHILLIPS
COM
COP
COP
48,332
$4.6m0.11%
0.11%
Reduced Shares held: Q4 2024 53.3k, Q1 2025 52.8k, Q2 2025 52.3k, Q3 2025 48.3k
-4.0k
-3,951
-7.6%
88
VANGUARD INDEX FDS
VALUE ETF
VTV
VTV
23,884
$4.5m0.10%
0.10%
Added Shares held: Q4 2024 18.0k, Q1 2025 20.4k, Q2 2025 21.5k, Q3 2025 23.9k
+2.4k
+2,369
11.0%
89
RTX CORPORATION
COM
RTX
RTX
26,186
$4.4m0.10%
0.10%
Reduced Shares held: Q4 2024 30.0k, Q1 2025 30.1k, Q2 2025 28.2k, Q3 2025 26.2k
-2.0k
-1,988
-7.1%
90
IDEXX LABS INC
COM
IDXX
IDXX
6,701
$4.3m0.10%
0.10%
Reduced Shares held: Q4 2024 0, Q1 2025 6.1k, Q2 2025 6.7k, Q3 2025 6.7k
-14
-14
-0.2%
91
OREILLY AUTOMOTIVE INC
COM
ORLY
ORLY
38,345
$4.1m0.10%
0.10%
Reduced Shares held: Q4 2024 38.1k, Q1 2025 36.9k, Q2 2025 38.4k, Q3 2025 38.3k
-66
-66
-0.2%
92
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
14,319
$4.0m0.09%
0.09%
Reduced Shares held: Q4 2024 14.5k, Q1 2025 14.1k, Q2 2025 14.6k, Q3 2025 14.3k
-314
-314
-2.1%
93
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
12,058
$4.0m0.09%
0.09%
Added Shares held: Q4 2024 13.2k, Q1 2025 12.0k, Q2 2025 12.0k, Q3 2025 12.1k
+20
+20
0.2%
94
ADOBE INC
COM
ADBE
ADBE
11,180
$3.9m0.09%
0.09%
Reduced Shares held: Q4 2024 10.6k, Q1 2025 10.1k, Q2 2025 12.4k, Q3 2025 11.2k
-1.2k
-1,238
-10.0%
95
ROYAL BK CDA
COM
RY
RY
26,575
$3.9m0.09%
0.09%
Unchanged Shares held: Q4 2024 0, Q1 2025 26.6k, Q2 2025 26.6k, Q3 2025 26.6k
96
VANGUARD INDEX FDS
MID CAP ETF
VO
VO
13,280
$3.9m0.09%
0.09%
Added Shares held: Q4 2024 9.8k, Q1 2025 12.9k, Q2 2025 12.6k, Q3 2025 13.3k
+703
+703
5.6%
97
WELLS FARGO CO NEW
COM
WFC
WFC
45,267
$3.8m0.09%
0.09%
Reduced Shares held: Q4 2024 46.0k, Q1 2025 46.1k, Q2 2025 47.5k, Q3 2025 45.3k
-2.2k
-2,245
-4.7%
98
WASTE MGMT INC DEL
COM
WM
WM
16,404
$3.6m0.08%
0.08%
Added Shares held: Q4 2024 16.0k, Q1 2025 16.0k, Q2 2025 16.0k, Q3 2025 16.4k
+389
+389
2.4%
99
ULTA BEAUTY INC
COM
ULTA
ULTA
6,580
$3.6m0.08%
0.08%
Reduced Shares held: Q4 2024 6.6k, Q1 2025 6.6k, Q2 2025 6.6k, Q3 2025 6.6k
-30
-30
-0.5%
100
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
VIG
VIG
15,960
$3.4m0.08%
0.08%
Added Shares held: Q4 2024 14.8k, Q1 2025 14.8k, Q2 2025 15.0k, Q3 2025 16.0k
+928
+928
6.2%