← Back to Discover

KANAWHA CAPITAL MANAGEMENT LLC

Period ended Sep 30, 2026 · Latest filing Oct 19, 2026

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
  • Sep 30, 2026: $1,563,591,116

More quarters will appear as history becomes available.

Top holdings

Top 10 at Sep 30, 2026. 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. MICROSOFT CORP · COM · 594918104 · shares: $104,935,063
  2. APPLE INC · COM · 037833100 · shares: $102,512,046
  3. ALPHABET INC · CAP STK CL A · 02079K305 · shares: $53,023,934
  4. JPMORGAN CHASE & CO · COM · 46625H100 · shares: $45,365,705
  5. ISHARES TR · CORE S&P500 ETF · 464287200 · shares: $39,429,683
  6. JOHNSON & JOHNSON · COM · 478160104 · shares: $39,132,720
  7. ABBVIE INC · COM · 00287Y109 · shares: $37,240,886
  8. BERKSHIRE HATHAWAY INC DEL · CL B NEW · 084670702 · shares: $35,870,588
  9. CISCO SYS INC · COM · 17275R102 · shares: $33,575,539
  10. RTX CORPORATION · COM · 75513E101 · shares: $31,704,446

Reported holdings

228 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
GE VERNOVA INCCOM36828A101 — 2,155 shares $2,048,306
UNILEVER PLCSPON ADR NEW904767803 — 33,421 shares $2,029,657
ISHARES TRRUS 1000 VAL ETF464287598 — 8,169 shares $2,025,340
CINTAS CORPCOM172908105 — 10,147 shares $1,979,274
WATERS CORPCOM941848103 — 3,966 shares $1,742,621
ISHARES TRRUS 1000 GRW ETF464287614 — 13,389 shares $1,677,106
ISHARES TRMSCI EAFE ETF464287465 — 16,079 shares $1,670,447
ACCENTURE PLC IRELANDSHS CLASS AG1151C101 — 8,743 shares $1,603,204
ISHARES TRFLTG RATE NT ETF46429B655 — 30,070 shares $1,535,074
HONEYWELL AEROSPACE INCCOM43849R105 — 9,421 shares $1,459,972
BLACKROCK ETF TRUST IIISHA SH TERM ETF092528884 — 28,000 shares $1,394,680
PHILIP MORRIS INTL INCCOM718172109 — 7,214 shares $1,376,481
SPDR INDEX SHS FDSST STR NAT ETF78463X541 — 18,235 shares $1,348,843
DOVER CORPCOM260003108 — 7,205 shares $1,347,695
SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797 — 41,081 shares $1,336,364
PUBLIC SVC ENTERPRISE GROUPCOM744573106 — 19,754 shares $1,330,234
SPACE EXPLORATION TECHN CORPCLASS A COM STK84615Q103 — 8,745 shares $1,319,271
KENVUE INCCOM49177J102 — 74,107 shares $1,308,730
TRAVELERS COMPANIES INCCOM89417E109 — 3,651 shares $1,301,618
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 1,838 shares $1,288,181
SELECT SECTOR SPDR TRST STR DISCR ETF81369Y407 — 11,752 shares $1,279,088
UNION PAC CORPCOM907818108 — 4,644 shares $1,263,824
ALTRIA GROUP INCCOM02209S103 — 18,441 shares $1,241,784
THERMO FISHER SCIENTIFIC INCCOM883556102 — 1,832 shares $1,236,700
WELLS FARGO & COCOM949746101 — 15,330 shares $1,227,167
SLB LIMITEDCOM STK806857108 — 25,077 shares $1,221,731
ISHARES TRSELECT DIVID ETF464287168 — 8,009 shares $1,217,953
BANK OF AMER CORPCOM060505104 — 20,726 shares $1,128,100
VISA INCCOM CL A92826C839 — 3,034 shares $1,090,289
SELECT SECTOR SPDR TRST STR STAPL ETF81369Y308 — 13,328 shares $1,074,237
VANGUARD WORLD FDMATERIALS ETF92204A801 — 4,758 shares $1,038,053
AMGEN INCCOM031162100 — 2,433 shares $1,025,484
SELECT SECTOR SPDR TRST STR INDL ETF81369Y704 — 5,950 shares $993,556
SPDR GOLD TRGOLD SHS78463V107 — 2,596 shares $988,661
TOWNEBANK PORTSMOUTH VACOM89214P109 — 27,373 shares $975,847
STATE STR SPDR DOW JONES INDUT SER 178467X109 — 1,914 shares $973,315
SELECT SECTOR SPDR TRST STR ENERG ETF81369Y506 — 15,443 shares $949,745
DUKE ENERGY CORP NEWCOM NEW26441C204 — 8,287 shares $944,765
PIMCO ETF TRENHAN SHRT MA AC72201R833 — 9,013 shares $906,257
ISHARES TRRUS MID CAP ETF464287499 — 8,044 shares $858,375
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R103 — 916 shares $844,863
KLA CORPCOM NEW482480100 — 4,230 shares $824,554
VANGUARD INDEX FDSMRNGSTR MD CP GR922908538 — 2,767 shares $808,241
VANGUARD INDEX FDSMRNGSTR TTL STK922908769 — 2,148 shares $803,719
ISHARES TRISHS 1-5YR INVS464288646 — 15,547 shares $796,473
THE CIGNA GROUPCOM125523100 — 2,930 shares $796,460
CHARLES SCHWAB CORP (THE)COM808513105 — 8,069 shares $788,694
ADVANCED MICRO DEVICES INCCOM007903107 — 1,254 shares $767,147
PHILLIPS 66COM718546104 — 2,995 shares $764,653
ISHARES TRU.S. TECH ETF464287721 — 2,641 shares $699,518
META PLATFORMS INCCL A30303M102 — 950 shares $689,024
STATE STR SPDR S&P MIDCAP 40UTSER1 S&PDCRP78467Y107 — 1,047 shares $687,575
MICRON TECHNOLOGY INCCOM595112103 — 627 shares $668,185
MONDELEZ INTL INCCL A609207105 — 11,189 shares $646,948
AFLAC INCCOM001055102 — 5,681 shares $634,980
NEWMARKET CORPCOM651587107 — 685 shares $614,801
AMERICAN ELEC PWR CO INCCOM025537101 — 5,150 shares $611,039
APPLIED INDL TECHNOLOGIES INCOM03820C105 — 1,730 shares $574,862
MASTERCARD INCORPORATEDCL A57636Q104 — 1,041 shares $574,004
ITT INCCOM45073V108 — 2,709 shares $546,730
ISHARES SILVER TRISHARES46428Q109 — 9,850 shares $536,924
NOVARTIS AGSPONSORED ADR66987V109 — 3,598 shares $513,022
UNITED PARCEL SVCS INCCL B911312106 — 5,462 shares $510,369
MCKESSON CORPCOM58155Q103 — 597 shares $510,074
VANGUARD BD INDEX FDSINTERMED TERM921937819 — 6,911 shares $503,535
EATON CORP PLCSHSG29183103 — 1,159 shares $498,024
PAYCHEX INCCOM704326107 — 4,938 shares $486,393
SELECT SECTOR SPDR TRST STR SVC ETF81369Y852 — 4,370 shares $484,939
ISHARES TRS&P MC 400VL ETF464287705 — 3,488 shares $480,332
GOLDMAN SACHS PHYSICAL GOLDUNIT38150K103 — 11,495 shares $470,835
ISHARES TRRUS 2000 GRW ETF464287648 — 1,298 shares $463,256
INVESCO EXCH TRADED FD TR IINASDAQ 100 ETF46138G649 — 1,518 shares $462,581
BLACKSTONE INCCOM09260D107 — 4,096 shares $459,145
ISHARES TRRUS MDCP VAL ETF464287473 — 2,801 shares $450,233
ROYAL BK CDACOM780087102 — 2,265 shares $445,276
YUM BRANDS INCCOM988498101 — 3,097 shares $422,245
TAIWAN SEMICONDUCTOR MANUFACSPONSORED ADS874039100 — 921 shares $420,151
ISHARES TRMSCI EMG MKT ETF464287234 — 6,286 shares $419,842
BP PLCSPONSORED ADR055622104 — 9,162 shares $403,023
VANGUARD WHITEHALL FDSHIGH DIV YLD921946406 — 2,551 shares $395,945
BOEING COCOM097023105 — 2,007 shares $373,406
ISHARES TRCORE S&P TTL STK464287150 — 2,172 shares $361,160
CUMMINS INCCOM231021106 — 699 shares $361,101
VANECK ETF TRUSTSEMICONDUCTR ETF92189F676 — 590 shares $359,310
VANGUARD WORLD FDCOMM SRVC ETF92204A884 — 1,882 shares $358,690
ISHARES TRRUS 1000 ETF464287622 — 849 shares $353,294
SPDR SERIES TRUSTST STR SP DIV78464A763 — 2,375 shares $347,824
INGERSOLL RAND INCCOM45687V106 — 4,574 shares $343,559
ISHARES TRGLOBAL TECH ETF464287291 — 2,309 shares $342,240
WELLTOWER INCCOM95040Q104 — 1,458 shares $335,690
ACUITY INCCOM00508Y102 — 1,078 shares $333,975
SELECT SECTOR SPDR TRST STR UTIL ETF81369Y886 — 8,188 shares $322,935
QNITY ELECTRONICS INCCOMMON STOCK74743L100 — 2,530 shares $318,122
WISDOMTREE TRJAPN HEDGE EQT97717W851 — 1,725 shares $311,449
ISHARES TRU S EQUITY FACTR46434V282 — 3,995 shares $311,011
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V357 — 1,474 shares $306,621
TESLA INCCOM88160R101 — 863 shares $306,201
PROSHARES TRPSHS ULTRA TECH74347R693 — 1,911 shares $304,193
ISHARES TRRUS 2000 VAL ETF464287630 — 1,441 shares $301,817
SMUCKER J M COCOM NEW832696405 — 2,500 shares $297,275