← 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
  1. Berkshire Hathaway Inc DEL · CL B NEW · 084670702 · shares: $21,232,557
  2. APPLE INC · COM · 037833100 · shares: $17,408,116
  3. MICROSOFT CORP · COM · 594918104 · shares: $17,145,625
  4. LOCKHEED MARTIN CORP · COM · 539830109 · shares: $10,288,214
  5. DANAHER CORP DEL · COM · 235851102 · shares: $9,594,399
  6. PALO ALTO NETWORKS INC · COM · 697435105 · shares: $9,075,816
  7. PROCTER AND GAMBLE CO · COM · 742718109 · shares: $8,441,296
  8. AMAZON COM INC · COM · 023135106 · shares: $8,197,507
  9. ALPHABET INC · CAP STK CL A · 02079K305 · shares: $8,165,097
  10. PEPSICO INC · COM · 713448108 · shares: $7,550,367

Reported holdings

65 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
Berkshire Hathaway Inc DELCL B NEW084670702 — 46,842 shares $21,232,557
APPLE INCCOM037833100 — 69,516 shares $17,408,116
MICROSOFT CORPCOM594918104 — 40,678 shares $17,145,625
LOCKHEED MARTIN CORPCOM539830109 — 21,172 shares $10,288,214
DANAHER CORP DELCOM235851102 — 41,797 shares $9,594,399
PALO ALTO NETWORKS INCCOM697435105 — 49,878 shares $9,075,816
PROCTER AND GAMBLE COCOM742718109 — 50,351 shares $8,441,296
AMAZON COM INCCOM023135106 — 37,365 shares $8,197,507
ALPHABET INCCAP STK CL A02079K305 — 43,133 shares $8,165,097
PEPSICO INCCOM713448108 — 49,654 shares $7,550,367
KENVUE INCCOM49177J102 — 280,606 shares $5,990,938
CHEVRON CORP NEWCOM166764100 — 39,871 shares $5,774,925
UNION PAC CORPCOM907818108 — 25,167 shares $5,739,078
ESSENTIAL UTILITIES INCCOM29670G102 — 156,788 shares $5,694,557
ISHARES GOLD TRUSTISHARES464285204 — 114,462 shares $5,667,014
GE HEALTHCARE TECHNOLOGIES ICOMMON STOCK36266G107 — 61,439 shares $4,803,315
SHERWIN WILLIAMS COCOM824348106 — 13,611 shares $4,626,887
S&P GLOBAL INCCOM78409V104 — 9,112 shares $4,537,966
BROADCOM INCCOM11135F101 — 19,564 shares $4,535,617
FERGUSON PLC NEWSHS31488V107 — 25,909 shares $4,497,032
DOMINION ENERGY INCCOM25746U109 — 82,266 shares $4,430,828
ACCENTURE PLC IRELANDSHS Class AG1151C101 — 12,100 shares $4,256,659
JP MORGAN CHASE & COCOM46625H100 — 16,861 shares $4,041,752
CF INDS HLDGS INCCOM125269100 — 42,969 shares $3,666,120
VISA INCCOM CL A92826C839 — 11,049 shares $3,491,851
ZOETIS INCCL A98978V103 — 21,399 shares $3,486,612
MERCK & CO INCCOM58933Y105 — 34,985 shares $3,480,280
CONOCOPHILLIPSCOM20825C104 — 35,020 shares $3,472,964
SOUTHERN COCOM842587107 — 38,365 shares $3,158,185
VERIZON COMMUNICATIONS INCCOM92343V104 — 67,137 shares $2,684,823
OAKTREE SPECIALTY LENDING COCOM67401P405 — 166,498 shares $2,544,096
NEXTERA ENERGY INCCOM65339F101 — 34,140 shares $2,447,481
SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797 — 58,916 shares $1,609,584
NORTHROP GRUMMAN CORPCOM666807102 — 3,409 shares $1,599,648
NORFOLK SOUTHERN CORPCOM655844108 — 6,280 shares $1,473,814
NIKE INCCL B654106103 — 19,312 shares $1,461,302
MCCORMICK & CO INCCOM VTG579780206 — 17,226 shares $1,313,334
ALPHABET INCCAP STK CL C02079K107 — 4,940 shares $940,774
ALBEMARLE CORPCOM012653101 — 10,642 shares $916,097
TEXAS INSTRS INCCOM882508104 — 4,843 shares $908,035
CME GROUP INCCOM12572Q105 — 3,551 shares $824,698
EXXON MOBIL CORPCOM30231G102 — 7,417 shares $797,874
JOHNSON & JOHNSONCOM478160104 — 5,448 shares $787,904
DUKE ENERGY CORP NEWCOM NEW26441C204 — 6,870 shares $740,206
BLACKSTONE CORP INCCOM CL A09260D107 — 4,227 shares $728,813
THERMO FISHER SCIENTIFIC INCCOM883556102 — 1,359 shares $707,028
HOME DEPOT INCCOM437076102 — 1,694 shares $659,038
COCA COLA COCOM191216100 — 10,313 shares $642,102
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R506 — 8,335 shares $492,940
NVIDIA CORPORATIONCOM67066G104 — 3,395 shares $455,915
PHILIP MORRIS INTL INCCOM718172109 — 3,663 shares $440,842
LOWES COS INCCOM548661107 — 1,750 shares $431,900
ISHARES TRCORE S&P500 ETF464287200 — 625 shares $367,925
J P MORGAN EXCHANGE TRADED FEQUITY PREMIUM46641Q332 — 6,129 shares $352,601
RAYTHEON TECHNOLOGIES CORPCOM75513E101 — 2,805 shares $324,595
VANGUARD INDEX FDSSMALL CP ETF922908751 — 1,296 shares $311,403
MCKESSON CORPCOM58155Q103 — 500 shares $284,955
PFIZER INCCOM717081103 — 10,501 shares $278,597
TESLA INCCOM88160R101 — 658 shares $265,727
MARKEL CORPCOM570535104 — 142 shares $245,125
INTUITIVE SURGICAL INCCOM NEW46120E602 — 450 shares $234,882
MCDONALDS CORPCOM580135101 — 775 shares $224,665
BNY MELLON ETF TRUSTUS LRG CP CORE09661T107 — 2,001 shares $224,229
HUNTINGTON INGALLS INDS INCCOM446413106 — 1,161 shares $219,354
PNC FINL SVCS GROUP INCCOM693475105 — 1,098 shares $211,749