Vault-13

Wills Financial Group, Inc.

RICHMOND, VA · CIK 1525109 · 13F filing filed 2025-02-14

No investment adviser registration (Form ADV) found for this filer. It may be a parent company whose subsidiaries are the registered advisers, a bank or insurer, or a manager based outside the US.

$231.6m reported value -2.9% vs Q3 2024
65positions
50.6%in top 10
2 new 32 added 23 reduced 2 sold out vs Q3 2024

Holdings, Q4 2024

The small lines show how much was held over the last 4 quarters (adjusted for stock splits).

#SecurityTickerShares Value% of portfolioChangeShares change
1 BERKSHIRE HATHAWAY INC DEL CL B NEW BRK.B BRK.B 46,842 $21.2m9.17% 9.17% ReducedShares held: Q1 2024 46.7k, Q2 2024 46.9k, Q3 2024 47.3k, Q4 2024 46.8k -420 -420 -0.9%
2 APPLE INC COM AAPL AAPL 69,516 $17.4m7.52% 7.52% ReducedShares held: Q1 2024 78.9k, Q2 2024 70.5k, Q3 2024 70.6k, Q4 2024 69.5k -1.0k -1,039 -1.5%
3 MICROSOFT CORP COM MSFT MSFT 40,678 $17.1m7.40% 7.40% ReducedShares held: Q1 2024 44.4k, Q2 2024 44.2k, Q3 2024 44.3k, Q4 2024 40.7k -3.6k -3,644 -8.2%
4 LOCKHEED MARTIN CORP COM LMT LMT 21,172 $10.3m4.44% 4.44% ReducedShares held: Q1 2024 22.8k, Q2 2024 23.0k, Q3 2024 23.0k, Q4 2024 21.2k -1.8k -1,838 -8.0%
5 DANAHER CORPORATION COM DHR DHR 41,797 $9.6m4.14% 4.14% AddedShares held: Q1 2024 40.8k, Q2 2024 40.8k, Q3 2024 41.2k, Q4 2024 41.8k +578 +578 1.4%
6 PALO ALTO NETWORKS INC COM PANW PANW 49,878 $9.1m3.92% 3.92% ReducedShares held: Q1 2024 61.0k, Q2 2024 61.0k, Q3 2024 56.3k, Q4 2024 49.9k -6.4k -6,440 -11.4%
7 PROCTER AND GAMBLE CO COM PG PG 50,351 $8.4m3.64% 3.64% ReducedShares held: Q1 2024 50.4k, Q2 2024 50.4k, Q3 2024 50.4k, Q4 2024 50.4k -27 -27 -0.1%
8 AMAZON COM INC COM AMZN AMZN 37,365 $8.2m3.54% 3.54% AddedShares held: Q1 2024 34.7k, Q2 2024 35.2k, Q3 2024 35.4k, Q4 2024 37.4k +2.0k +1,984 5.6%
9 ALPHABET INC CAP STK CL A GOOGL GOOGL 43,133 $8.2m3.53% 3.53% ReducedShares held: Q1 2024 42.1k, Q2 2024 42.2k, Q3 2024 43.2k, Q4 2024 43.1k -18 -18 -0.0%
10 PEPSICO INC COM PEP PEP 49,654 $7.6m3.26% 3.26% AddedShares held: Q1 2024 48.2k, Q2 2024 48.1k, Q3 2024 49.2k, Q4 2024 49.7k +490 +490 1.0%
11 KENVUE INC COM KVUE KVUE 280,606 $6.0m2.59% 2.59% AddedShares held: Q1 2024 216.4k, Q2 2024 237.5k, Q3 2024 242.3k, Q4 2024 280.6k +38.3k +38,340 15.8%
12 CHEVRON CORP NEW COM CVX CVX 39,871 $5.8m2.49% 2.49% AddedShares held: Q1 2024 35.9k, Q2 2024 36.2k, Q3 2024 38.0k, Q4 2024 39.9k +1.9k +1,867 4.9%
13 UNION PAC CORP COM UNP UNP 25,167 $5.7m2.48% 2.48% AddedShares held: Q1 2024 23.9k, Q2 2024 24.6k, Q3 2024 24.7k, Q4 2024 25.2k +449 +449 1.8%
14 ESSENTIAL UTILS INC COM WTRG WTRG 156,788 $5.7m2.46% 2.46% ReducedShares held: Q1 2024 159.6k, Q2 2024 159.8k, Q3 2024 161.0k, Q4 2024 156.8k -4.3k -4,257 -2.6%
15 ISHARES GOLD TR ISHARES NEW IAU IAU 114,462 $5.7m2.45% 2.45% AddedShares held: Q1 2024 114.3k, Q2 2024 114.4k, Q3 2024 114.4k, Q4 2024 114.5k +85 +85 0.1%
16 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK GEHC GEHC 61,439 $4.8m2.07% 2.07% AddedShares held: Q1 2024 57.0k, Q2 2024 58.8k, Q3 2024 58.7k, Q4 2024 61.4k +2.7k +2,700 4.6%
17 SHERWIN WILLIAMS CO COM SHW SHW 13,611 $4.6m2.00% 2.00% AddedShares held: Q1 2024 12.8k, Q2 2024 13.4k, Q3 2024 13.4k, Q4 2024 13.6k +241 +241 1.8%
18 S&P GLOBAL INC COM SPGI SPGI 9,112 $4.5m1.96% 1.96% AddedShares held: Q1 2024 8.3k, Q2 2024 8.8k, Q3 2024 9.0k, Q4 2024 9.1k +128 +128 1.4%
19 BROADCOM INC COM AVGO AVGO 19,564 $4.5m1.96% 1.96% ReducedShares held: Q1 2024 20.6k, Q2 2024 20.5k, Q3 2024 20.3k, Q4 2024 19.6k -738 -738 -3.6%
20 FERGUSON ENTERPRISES INC COMMON STOCK NEW FERG FERG 25,909 $4.5m1.94% 1.94% AddedShares held: Q1 2024 0, Q2 2024 20.1k, Q3 2024 20.8k, Q4 2024 25.9k +5.2k +5,156 24.8%
21 DOMINION ENERGY INC COM D D 82,266 $4.4m1.91% 1.91% ReducedShares held: Q1 2024 99.6k, Q2 2024 97.1k, Q3 2024 94.3k, Q4 2024 82.3k -12.1k -12,074 -12.8%
22 ACCENTURE PLC IRELAND SHS CLASS A ACN ACN 12,100 $4.3m1.84% 1.84% AddedShares held: Q1 2024 2.0k, Q2 2024 8.7k, Q3 2024 8.9k, Q4 2024 12.1k +3.2k +3,218 36.2%
23 JPMORGAN CHASE & CO COM JPM JPM 16,861 $4.0m1.75% 1.75% AddedShares held: Q1 2024 15.7k, Q2 2024 16.0k, Q3 2024 16.0k, Q4 2024 16.9k +897 +897 5.6%
24 CF INDS HLDGS INC COM CF CF 42,969 $3.7m1.58% 1.58% AddedShares held: Q1 2024 0, Q2 2024 0, Q3 2024 41.2k, Q4 2024 43.0k +1.8k +1,798 4.4%
25 VISA INC COM CL A V V 11,049 $3.5m1.51% 1.51% AddedShares held: Q1 2024 2.5k, Q2 2024 5.5k, Q3 2024 6.2k, Q4 2024 11.0k +4.9k +4,882 79.2%
26 ZOETIS INC CL A ZTS ZTS 21,399 $3.5m1.51% 1.51% AddedShares held: Q1 2024 20.6k, Q2 2024 20.5k, Q3 2024 20.3k, Q4 2024 21.4k +1.1k +1,102 5.4%
27 MERCK & CO INC COM MRK MRK 34,985 $3.5m1.50% 1.50% AddedShares held: Q1 2024 24.7k, Q2 2024 29.6k, Q3 2024 30.2k, Q4 2024 35.0k +4.8k +4,823 16.0%
28 CONOCOPHILLIPS COM COP COP 35,020 $3.5m1.50% 1.50% ReducedShares held: Q1 2024 42.4k, Q2 2024 42.6k, Q3 2024 42.7k, Q4 2024 35.0k -7.7k -7,661 -17.9%
29 SOUTHERN CO COM SO SO 38,365 $3.2m1.36% 1.36% AddedShares held: Q1 2024 29.9k, Q2 2024 29.9k, Q3 2024 30.0k, Q4 2024 38.4k +8.3k +8,347 27.8%
30 VERIZON COMMUNICATIONS INC COM VZ VZ 67,137 $2.7m1.16% 1.16% ReducedShares held: Q1 2024 78.0k, Q2 2024 75.5k, Q3 2024 73.5k, Q4 2024 67.1k -6.4k -6,403 -8.7%
31 OAKTREE SPECIALTY LENDING CO COM OCSL OCSL 166,498 $2.5m1.10% 1.10% NewShares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 166.5k
32 NEXTERA ENERGY INC COM NEE NEE 34,140 $2.4m1.06% 1.06% AddedShares held: Q1 2024 32.0k, Q2 2024 32.4k, Q3 2024 32.7k, Q4 2024 34.1k +1.4k +1,425 4.4%
33 SCHWAB STRATEGIC TR US DIVIDEND EQ SCHD SCHD 58,916 $1.6m0.69% 0.69% AddedShares held: Q1 2024 58.0k, Q2 2024 57.9k, Q3 2024 57.7k, Q4 2024 58.9k +1.2k +1,244 2.2%
34 NORTHROP GRUMMAN CORP COM NOC NOC 3,409 $1.6m0.69% 0.69% ReducedShares held: Q1 2024 3.7k, Q2 2024 3.6k, Q3 2024 3.5k, Q4 2024 3.4k -104 -104 -3.0%
35 NORFOLK SOUTHN CORP COM NSC NSC 6,280 $1.5m0.64% 0.64% ReducedShares held: Q1 2024 6.3k, Q2 2024 6.3k, Q3 2024 6.3k, Q4 2024 6.3k -7 -7 -0.1%
36 NIKE INC CL B NKE NKE 19,312 $1.5m0.63% 0.63% ReducedShares held: Q1 2024 39.1k, Q2 2024 39.8k, Q3 2024 35.6k, Q4 2024 19.3k -16.3k -16,311 -45.8%
37 MCCORMICK & CO INC COM NON VTG MKC MKC 17,226 $1.3m0.57% 0.57% ReducedShares held: Q1 2024 20.4k, Q2 2024 19.9k, Q3 2024 19.4k, Q4 2024 17.2k -2.2k -2,188 -11.3%
38 ALPHABET INC CAP STK CL C GOOG GOOG 4,940 $940.8k0.41% 0.41% UnchangedShares held: Q1 2024 4.9k, Q2 2024 4.9k, Q3 2024 4.9k, Q4 2024 4.9k
39 ALBEMARLE CORP COM ALB ALB 10,642 $916.1k0.40% 0.40% ReducedShares held: Q1 2024 12.7k, Q2 2024 12.1k, Q3 2024 12.8k, Q4 2024 10.6k -2.1k -2,145 -16.8%
40 TEXAS INSTRS INC COM TXN TXN 4,843 $908.0k0.39% 0.39% AddedShares held: Q1 2024 1.9k, Q2 2024 4.3k, Q3 2024 4.4k, Q4 2024 4.8k +434 +434 9.8%
41 CME GROUP INC COM CME CME 3,551 $824.7k0.36% 0.36% AddedShares held: Q1 2024 3.4k, Q2 2024 3.4k, Q3 2024 3.5k, Q4 2024 3.6k +1 +1 0.0%
42 EXXON MOBIL CORP COM XOM XOM 7,417 $797.9k0.34% 0.34% AddedShares held: Q1 2024 7.6k, Q2 2024 7.4k, Q3 2024 7.4k, Q4 2024 7.4k +4 +4 0.1%
43 JOHNSON & JOHNSON COM JNJ JNJ 5,448 $787.9k0.34% 0.34% ReducedShares held: Q1 2024 10.2k, Q2 2024 5.8k, Q3 2024 5.8k, Q4 2024 5.4k -322 -322 -5.6%
44 DUKE ENERGY CORP NEW COM NEW DUK DUK 6,870 $740.2k0.32% 0.32% ReducedShares held: Q1 2024 6.3k, Q2 2024 6.6k, Q3 2024 6.9k, Q4 2024 6.9k -38 -38 -0.6%
45 BLACKSTONE INC COM BX BX 4,227 $728.8k0.31% 0.31% AddedShares held: Q1 2024 0, Q2 2024 2.4k, Q3 2024 2.9k, Q4 2024 4.2k +1.4k +1,361 47.5%
46 THERMO FISHER SCIENTIFIC INC COM TMO TMO 1,359 $707.0k0.31% 0.31% ReducedShares held: Q1 2024 1.4k, Q2 2024 1.4k, Q3 2024 1.4k, Q4 2024 1.4k -36 -36 -2.6%
47 HOME DEPOT INC COM HD HD 1,694 $659.0k0.28% 0.28% AddedShares held: Q1 2024 1.6k, Q2 2024 1.7k, Q3 2024 1.7k, Q4 2024 1.7k +1 +1 0.1%
48 COCA COLA CO COM KO KO 10,313 $642.1k0.28% 0.28% AddedShares held: Q1 2024 11.0k, Q2 2024 10.3k, Q3 2024 10.3k, Q4 2024 10.3k +27 +27 0.3%
49 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV RDVY RDVY 8,335 $492.9k0.21% 0.21% AddedShares held: Q1 2024 3.9k, Q2 2024 4.3k, Q3 2024 4.5k, Q4 2024 8.3k +3.8k +3,791 83.4%
50 NVIDIA CORPORATION COM NVDA NVDA 3,395 $455.9k0.20% 0.20% AddedShares held: Q1 2024 3.7k, Q2 2024 3.2k, Q3 2024 3.4k, Q4 2024 3.4k +8 +8 0.2%
51 PHILIP MORRIS INTL INC COM PM PM 3,663 $440.8k0.19% 0.19% AddedShares held: Q1 2024 3.4k, Q2 2024 3.5k, Q3 2024 3.5k, Q4 2024 3.7k +200 +200 5.8%
52 LOWES COS INC COM LOW LOW 1,750 $431.9k0.19% 0.19% UnchangedShares held: Q1 2024 1.7k, Q2 2024 1.8k, Q3 2024 1.8k, Q4 2024 1.8k
53 ISHARES TR CORE S&P500 ETF IVV IVV 625 $367.9k0.16% 0.16% AddedShares held: Q1 2024 605, Q2 2024 605, Q3 2024 605, Q4 2024 625 +20 +20 3.3%
54 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM JEPI JEPI 6,129 $352.6k0.15% 0.15% AddedShares held: Q1 2024 3.8k, Q2 2024 4.0k, Q3 2024 4.0k, Q4 2024 6.1k +2.2k +2,172 54.9%
55 RTX CORPORATION COM RTX RTX 2,805 $324.6k0.14% 0.14% ReducedShares held: Q1 2024 2.9k, Q2 2024 2.9k, Q3 2024 2.9k, Q4 2024 2.8k -85 -85 -2.9%
56 VANGUARD INDEX FDS SMALL CP ETF VB VB 1,296 $311.4k0.13% 0.13% UnchangedShares held: Q1 2024 1.3k, Q2 2024 1.3k, Q3 2024 1.3k, Q4 2024 1.3k
57 MCKESSON CORP COM MCK MCK 500 $285.0k0.12% 0.12% UnchangedShares held: Q1 2024 500, Q2 2024 500, Q3 2024 500, Q4 2024 500
58 PFIZER INC COM PFE PFE 10,501 $278.6k0.12% 0.12% ReducedShares held: Q1 2024 13.9k, Q2 2024 13.2k, Q3 2024 13.3k, Q4 2024 10.5k -2.8k -2,832 -21.2%
59 TESLA INC COM TSLA TSLA 658 $265.7k0.11% 0.11% NewShares held: Q1 2024 0, Q2 2024 0, Q3 2024 0, Q4 2024 658
60 MARKEL GROUP INC COM MKL MKL 142 $245.1k0.11% 0.11% UnchangedShares held: Q1 2024 157, Q2 2024 142, Q3 2024 142, Q4 2024 142
61 INTUITIVE SURGICAL INC COM NEW ISRG ISRG 450 $234.9k0.10% 0.10% UnchangedShares held: Q1 2024 0, Q2 2024 450, Q3 2024 450, Q4 2024 450
62 MCDONALDS CORP COM MCD MCD 775 $224.7k0.10% 0.10% UnchangedShares held: Q1 2024 775, Q2 2024 0, Q3 2024 775, Q4 2024 775
63 BNY MELLON ETF TRUST US LRG CP CORE BKLC BKLC 2,001 $224.2k0.10% 0.10% ReducedShares held: Q1 2024 0, Q2 2024 3.0k, Q3 2024 2.5k, Q4 2024 2.0k -542 -542 -21.3%
64 HUNTINGTON INGALLS INDS INC COM HII HII 1,161 $219.4k0.09% 0.09% AddedShares held: Q1 2024 1.1k, Q2 2024 1.1k, Q3 2024 1.1k, Q4 2024 1.2k +25 +25 2.2%
65 PNC FINL SVCS GROUP INC COM PNC PNC 1,098 $211.7k0.09% 0.09% UnchangedShares held: Q1 2024 0, Q2 2024 0, Q3 2024 1.1k, Q4 2024 1.1k

Sold out since Q3 2024

SecurityTickerShares held beforeValue then
STANLEY BLACK & DECKER INC SWK SWK 15,919 $1.8m15.9k shares
ZEBRA TECHNOLOGIES CORPORATI ZBRA ZBRA 930 $344.4k930 shares