← Back to Discover
Wills Financial Group, Inc.
Period ended Dec 31, 2024 · Latest filing Feb 14, 2025
These quarterly holdings are delayed and may not include all assets or short positions.
Values are from the reporting date, not current prices or purchase costs.
The same security may appear in multiple rows.
Source: SEC
Reported portfolio value
Quarter-end reported holdings; not current value or investment performance.
View reported values
- Dec 31, 2024: $231,605,629
More quarters will appear as history becomes available.
Top holdings
Top 10 at Dec 31, 2024. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.
View top holdings values
- Berkshire Hathaway Inc DEL · CL B NEW · 084670702 · shares: $21,232,557
- APPLE INC · COM · 037833100 · shares: $17,408,116
- MICROSOFT CORP · COM · 594918104 · shares: $17,145,625
- LOCKHEED MARTIN CORP · COM · 539830109 · shares: $10,288,214
- DANAHER CORP DEL · COM · 235851102 · shares: $9,594,399
- PALO ALTO NETWORKS INC · COM · 697435105 · shares: $9,075,816
- PROCTER AND GAMBLE CO · COM · 742718109 · shares: $8,441,296
- AMAZON COM INC · COM · 023135106 · shares: $8,197,507
- ALPHABET INC · CAP STK CL A · 02079K305 · shares: $8,165,097
- PEPSICO INC · COM · 713448108 · shares: $7,550,367
Reported holdings
65 reported entries| Issuer | Class | CUSIP | Type | Shares / principal | Reported value (USD) |
|---|---|---|---|---|---|
| Berkshire Hathaway Inc DEL | CL B NEW | 084670702 | — | 46,842 shares | $21,232,557 |
| APPLE INC | COM | 037833100 | — | 69,516 shares | $17,408,116 |
| MICROSOFT CORP | COM | 594918104 | — | 40,678 shares | $17,145,625 |
| LOCKHEED MARTIN CORP | COM | 539830109 | — | 21,172 shares | $10,288,214 |
| DANAHER CORP DEL | COM | 235851102 | — | 41,797 shares | $9,594,399 |
| PALO ALTO NETWORKS INC | COM | 697435105 | — | 49,878 shares | $9,075,816 |
| PROCTER AND GAMBLE CO | COM | 742718109 | — | 50,351 shares | $8,441,296 |
| AMAZON COM INC | COM | 023135106 | — | 37,365 shares | $8,197,507 |
| ALPHABET INC | CAP STK CL A | 02079K305 | — | 43,133 shares | $8,165,097 |
| PEPSICO INC | COM | 713448108 | — | 49,654 shares | $7,550,367 |
| KENVUE INC | COM | 49177J102 | — | 280,606 shares | $5,990,938 |
| CHEVRON CORP NEW | COM | 166764100 | — | 39,871 shares | $5,774,925 |
| UNION PAC CORP | COM | 907818108 | — | 25,167 shares | $5,739,078 |
| ESSENTIAL UTILITIES INC | COM | 29670G102 | — | 156,788 shares | $5,694,557 |
| ISHARES GOLD TRUST | ISHARES | 464285204 | — | 114,462 shares | $5,667,014 |
| GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | 36266G107 | — | 61,439 shares | $4,803,315 |
| SHERWIN WILLIAMS CO | COM | 824348106 | — | 13,611 shares | $4,626,887 |
| S&P GLOBAL INC | COM | 78409V104 | — | 9,112 shares | $4,537,966 |
| BROADCOM INC | COM | 11135F101 | — | 19,564 shares | $4,535,617 |
| FERGUSON PLC NEW | SHS | 31488V107 | — | 25,909 shares | $4,497,032 |
| DOMINION ENERGY INC | COM | 25746U109 | — | 82,266 shares | $4,430,828 |
| ACCENTURE PLC IRELAND | SHS Class A | G1151C101 | — | 12,100 shares | $4,256,659 |
| JP MORGAN CHASE & CO | COM | 46625H100 | — | 16,861 shares | $4,041,752 |
| CF INDS HLDGS INC | COM | 125269100 | — | 42,969 shares | $3,666,120 |
| VISA INC | COM CL A | 92826C839 | — | 11,049 shares | $3,491,851 |
| ZOETIS INC | CL A | 98978V103 | — | 21,399 shares | $3,486,612 |
| MERCK & CO INC | COM | 58933Y105 | — | 34,985 shares | $3,480,280 |
| CONOCOPHILLIPS | COM | 20825C104 | — | 35,020 shares | $3,472,964 |
| SOUTHERN CO | COM | 842587107 | — | 38,365 shares | $3,158,185 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 | — | 67,137 shares | $2,684,823 |
| OAKTREE SPECIALTY LENDING CO | COM | 67401P405 | — | 166,498 shares | $2,544,096 |
| NEXTERA ENERGY INC | COM | 65339F101 | — | 34,140 shares | $2,447,481 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 | — | 58,916 shares | $1,609,584 |
| NORTHROP GRUMMAN CORP | COM | 666807102 | — | 3,409 shares | $1,599,648 |
| NORFOLK SOUTHERN CORP | COM | 655844108 | — | 6,280 shares | $1,473,814 |
| NIKE INC | CL B | 654106103 | — | 19,312 shares | $1,461,302 |
| MCCORMICK & CO INC | COM VTG | 579780206 | — | 17,226 shares | $1,313,334 |
| ALPHABET INC | CAP STK CL C | 02079K107 | — | 4,940 shares | $940,774 |
| ALBEMARLE CORP | COM | 012653101 | — | 10,642 shares | $916,097 |
| TEXAS INSTRS INC | COM | 882508104 | — | 4,843 shares | $908,035 |
| CME GROUP INC | COM | 12572Q105 | — | 3,551 shares | $824,698 |
| EXXON MOBIL CORP | COM | 30231G102 | — | 7,417 shares | $797,874 |
| JOHNSON & JOHNSON | COM | 478160104 | — | 5,448 shares | $787,904 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 | — | 6,870 shares | $740,206 |
| BLACKSTONE CORP INC | COM CL A | 09260D107 | — | 4,227 shares | $728,813 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | — | 1,359 shares | $707,028 |
| HOME DEPOT INC | COM | 437076102 | — | 1,694 shares | $659,038 |
| COCA COLA CO | COM | 191216100 | — | 10,313 shares | $642,102 |
| FIRST TR EXCHANGE-TRADED FD | RISNG DIVD ACHIV | 33738R506 | — | 8,335 shares | $492,940 |
| NVIDIA CORPORATION | COM | 67066G104 | — | 3,395 shares | $455,915 |
| PHILIP MORRIS INTL INC | COM | 718172109 | — | 3,663 shares | $440,842 |
| LOWES COS INC | COM | 548661107 | — | 1,750 shares | $431,900 |
| ISHARES TR | CORE S&P500 ETF | 464287200 | — | 625 shares | $367,925 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 | — | 6,129 shares | $352,601 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | — | 2,805 shares | $324,595 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | — | 1,296 shares | $311,403 |
| MCKESSON CORP | COM | 58155Q103 | — | 500 shares | $284,955 |
| PFIZER INC | COM | 717081103 | — | 10,501 shares | $278,597 |
| TESLA INC | COM | 88160R101 | — | 658 shares | $265,727 |
| MARKEL CORP | COM | 570535104 | — | 142 shares | $245,125 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 | — | 450 shares | $234,882 |
| MCDONALDS CORP | COM | 580135101 | — | 775 shares | $224,665 |
| BNY MELLON ETF TRUST | US LRG CP CORE | 09661T107 | — | 2,001 shares | $224,229 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 | — | 1,161 shares | $219,354 |
| PNC FINL SVCS GROUP INC | COM | 693475105 | — | 1,098 shares | $211,749 |