13F HOLDINGS REPORT
KANAWHA CAPITAL MANAGEMENT LLC
Quarter ended Q3 2024 · Filed October 29, 2024 · Accession 0001164478-24-000005
Total Value
$1.38B
Positions
230
Other Managers
0
Confidential Omitted
No
Holdings (230)
| # | Issuer | Ticker / CUSIP | Shares | Value | % of Filing |
|---|---|---|---|---|---|
| 1 | MICROSOFT CORP | MSFT | 211,622 | $91.1M | 6.61% |
| 2 | APPLE INC | AAPL | 330,801 | $77.1M | 5.59% |
| 3 | LOWES INC | 548661107 | 173,601 | $47.0M | 3.41% |
| 4 | ORACLE CORP | ORCL-PD | 202,256 | $34.5M | 2.50% |
| 5 | BERKSHIRE HATHAWAY B | BRK-A | 74,388 | $34.2M | 2.48% |
| 6 | AUTO DATA PROC | ADP | 117,432 | $32.5M | 2.36% |
| 7 | ISHARES S&P 500 | 464287200 | 55,510 | $32.0M | 2.32% |
| 8 | PROCTER & GAMBLE CO | 742718109 | 178,380 | $30.9M | 2.24% |
| 9 | JP MORGAN CHASE | VYLD | 137,310 | $29.0M | 2.10% |
| 10 | ABBVIE INC | ABBV | 142,432 | $28.1M | 2.04% |
| 11 | MC DONALDS CORP | MCD | 89,038 | $27.1M | 1.97% |
| 12 | SCHWAB TREAS OBLGS MONEY FUND | 808515621 | 26,308,049 | $26.3M | 1.91% |
| 13 | ALPHABET CLASS A | GOOG | 153,088 | $25.4M | 1.84% |
| 14 | ISHARES CORE S&P MIDCAP | 464287507 | 401,519 | $25.0M | 1.82% |
| 15 | ILLINOIS TOOL WKS | 452308109 | 90,760 | $23.8M | 1.73% |
| 16 | JOHNSON&JOHNSON | JNJ | 146,277 | $23.7M | 1.72% |
| 17 | PEPSICO INC | PEP | 128,426 | $21.8M | 1.58% |
| 18 | BECTON DICKINSON | BDX | 86,411 | $20.8M | 1.51% |
| 19 | RTX CORP | RTX | 167,781 | $20.3M | 1.47% |
| 20 | ABBOTT LABS | ABLZF | 177,530 | $20.2M | 1.47% |
| 21 | SCHWAB TREAS OBLGS MNY FD ULTR | 808515480 | 19,665,800 | $19.7M | 1.43% |
| 22 | VANGUARD FTSE DEV MARKETS | 921943858 | 353,747 | $18.7M | 1.36% |
| 23 | ECOLAB INC | ECL | 71,618 | $18.3M | 1.33% |
| 24 | TARGET CORP | TGT | 107,146 | $16.7M | 1.21% |
| 25 | CHUBB LTD | CB | 57,141 | $16.5M | 1.20% |
| 26 | ISHARES RUSSELL 2000 | 464287655 | 74,508 | $16.5M | 1.19% |
| 27 | EXXON MOBIL | XOM | 139,842 | $16.4M | 1.19% |
| 28 | SCHWAB VALUE ADVANTAGE MONEY F | 808515605 | 16,348,914 | $16.3M | 1.19% |
| 29 | CISCO SYSTEMS INC | CSCO | 306,948 | $16.3M | 1.19% |
| 30 | PARKER-HANNIFIN | PH | 25,706 | $16.2M | 1.18% |
| 31 | CHEVRON CORP | CVX | 110,224 | $16.2M | 1.18% |
| 32 | NIKE INC-CL B | NKE | 179,916 | $15.9M | 1.15% |
| 33 | QUALCOMM INC | QCOM | 85,490 | $14.5M | 1.05% |
| 34 | COSTCO WHOLESALE CO | 22160K105 | 16,044 | $14.2M | 1.03% |
| 35 | AIR PRODS & CHEM | AIIR | 46,607 | $13.9M | 1.01% |
| 36 | INTL BUS MACHINES | INTR | 61,609 | $13.6M | 0.99% |
| 37 | NORFOLK SOUTHERN | 655844108 | 54,058 | $13.4M | 0.97% |
| 38 | COCA-COLA CO | KO | 181,435 | $13.0M | 0.95% |
| 39 | AMAZON.COM INC | AMZN | 60,937 | $11.4M | 0.82% |
| 40 | DOMINION ENERGY | D | 196,114 | $11.3M | 0.82% |
| 41 | TRUIST FINANCIAL CORP | 89832Q109 | 261,091 | $11.2M | 0.81% |
| 42 | HOME DEPOT | HD | 27,486 | $11.1M | 0.81% |
| 43 | CATERPILLAR INC | CAT | 28,288 | $11.1M | 0.80% |
| 44 | CARRIER GLOBAL CORP | CARR | 134,480 | $10.8M | 0.79% |
| 45 | MEDTRONIC PLC | MDT | 119,218 | $10.7M | 0.78% |
| 46 | U.S. BANCORP | USB-PS | 220,704 | $10.1M | 0.73% |
| 47 | SOUTHERN CO | SOMN | 110,366 | $10.0M | 0.72% |
| 48 | VERIZON | VZ | 220,216 | $9.9M | 0.72% |
| 49 | AMPHENOL CORP | 032095101 | 145,386 | $9.5M | 0.69% |
| 50 | 3M COMPANY | MMM | 66,784 | $9.1M | 0.66% |
| 51 | EMERSON ELECTRIC | EMR | 79,794 | $8.7M | 0.63% |
| 52 | PFIZER INC | PFE | 279,327 | $8.1M | 0.59% |
| 53 | COLGATE-PALMOLIVE | CL | 74,822 | $7.8M | 0.56% |
| 54 | TECHNOLOGY SELECT SPDR | 81369Y803 | 34,063 | $7.7M | 0.56% |
| 55 | VANGUARD REAL ESTATE | 922908553 | 78,195 | $7.6M | 0.55% |
| 56 | SCHWAB AMT TAX-FREE MONEY ULTR | SCHW-PJ | 6,940,868 | $6.9M | 0.50% |
| 57 | DEERE & CO | DE | 15,750 | $6.6M | 0.48% |
| 58 | SPDR S&P 500 | SPY | 11,040 | $6.3M | 0.46% |
| 59 | VANGUARD SHORT-TERM BOND | 921937827 | 80,213 | $6.3M | 0.46% |
| 60 | S&P GLOBAL INC | SPGI | 11,640 | $6.0M | 0.44% |
| 61 | NASDAQ INC | NDAQ | 82,340 | $6.0M | 0.44% |
| 62 | CAPITAL ONE FINL | 14040H105 | 39,325 | $5.9M | 0.43% |
| 63 | KIMBERLY-CLARK | KMB | 40,652 | $5.8M | 0.42% |
| 64 | VANGUARD FTSE EMERGING MKTS | 922042858 | 119,873 | $5.7M | 0.42% |
| 65 | XYLEM INC | XYL | 40,595 | $5.5M | 0.40% |
| 66 | DISNEY (WALT) | 254687106 | 55,888 | $5.4M | 0.39% |
| 67 | OTIS WORLDWIDE CORP | OTIS | 48,956 | $5.1M | 0.37% |
| 68 | METLIFE INC | MET-PF | 59,202 | $4.9M | 0.35% |
| 69 | BLACKROCK INC | BLK | 5,080 | $4.8M | 0.35% |
| 70 | SPDR PORTFOLIO S&P 500 | 78464A854 | 68,510 | $4.6M | 0.34% |
| 71 | TEXAS INSTRUMENTS | 882508104 | 21,782 | $4.5M | 0.33% |
| 72 | ISHARES CORE S&P SMALL CAP | 464287804 | 36,283 | $4.2M | 0.31% |
| 73 | BROADCOM LTD | AVGO | 24,497 | $4.2M | 0.31% |
| 74 | AMERICAN EXPRESS | AXP | 14,897 | $4.0M | 0.29% |
| 75 | CONOCOPHILLIPS | COP | 38,066 | $4.0M | 0.29% |
| 76 | VANGUARD RUSSELL 1000 VALUE | 92206C714 | 47,983 | $4.0M | 0.29% |
| 77 | WAL-MART | WMT | 48,294 | $3.9M | 0.28% |
| 78 | ISHARES CORE MSCI EAFE | 46432F842 | 47,160 | $3.7M | 0.27% |
| 79 | NVIDIA CORPORATION | NVDA | 29,758 | $3.6M | 0.26% |
| 80 | UNILEVER PLC | UNLYF | 53,823 | $3.5M | 0.25% |
| 81 | NORTHERN TRUST CORP | NTRSO | 36,053 | $3.2M | 0.24% |
| 82 | ACCENTURE PLC | ACN | 8,861 | $3.1M | 0.23% |
| 83 | KENVUE INC | KVUE | 126,983 | $2.9M | 0.21% |
| 84 | INTEL CORP | INTC | 123,165 | $2.9M | 0.21% |
| 85 | INVESCO QQQ TRUST | IVZ | 5,601 | $2.7M | 0.20% |
| 86 | ISHARES RUSSELL 1000 VALUE | 464287598 | 13,944 | $2.6M | 0.19% |
| 87 | SHELL PLC ADR | RYDAF | 38,889 | $2.6M | 0.19% |
| 88 | HEALTH CARE SELECT SPDR | 81369Y209 | 15,853 | $2.4M | 0.18% |
| 89 | GENUINE PARTS CO | GPC | 17,285 | $2.4M | 0.18% |
| 90 | AT&T | T-PC | 101,891 | $2.2M | 0.16% |
| 91 | SCHLUMBERGER | SLB | 51,846 | $2.2M | 0.16% |
| 92 | MERCK & CO INC | MRK | 19,062 | $2.2M | 0.16% |
| 93 | CINTAS CORP | CTAS | 10,452 | $2.2M | 0.16% |
| 94 | SCHWAB VALUE ADVANTAGE TAX FRE | 808515688 | 2,118,968 | $2.1M | 0.15% |
| 95 | BERKSHIRE HATHAWAY CL A 1/100 | BRK-A | 3 | $2.1M | 0.15% |
| 96 | VANGUARD FTSE ALL-WORLD EX-US | 922042775 | 32,325 | $2.0M | 0.15% |
| 97 | LILLY (ELI) & CO | LLY | 2,280 | $2.0M | 0.15% |
| 98 | PUB SVC ENTRPRS | 744573106 | 22,421 | $2.0M | 0.15% |
| 99 | GE AEROSPACE | 369604301 | 10,289 | $1.9M | 0.14% |
| 100 | DOVER CORP | DOV | 9,948 | $1.9M | 0.14% |
| 101 | BRISTOL MYERS SQ | CELG-RI | 36,761 | $1.9M | 0.14% |
| 102 | ISHARES RUSSELL MIDCAP GROWTH | 464287481 | 15,974 | $1.9M | 0.14% |
| 103 | FINANCIALS SELECT SPDR | 81369Y605 | 40,316 | $1.8M | 0.13% |
| 104 | TRANE TECHNOLOGIES PLC | TT | 4,683 | $1.8M | 0.13% |
| 105 | SCHWAB MUNI MONEY FUNDVALUE AD | 808508105 | 1,624,185 | $1.6M | 0.12% |
| 106 | BANK OF NEW YORK MELLON | 064058100 | 22,581 | $1.6M | 0.12% |
| 107 | ISHARES RUSSELL 1000 GROWTH | 464287614 | 3,967 | $1.5M | 0.11% |
| 108 | PIMCO ENHANCED SHORT MATURITY | 72201R833 | 14,623 | $1.5M | 0.11% |
| 109 | SCHWAB US DIVIDEND EQUITY | 808524797 | 16,486 | $1.4M | 0.10% |
| 110 | ALPHABET CLASS C | GOOG | 8,096 | $1.4M | 0.10% |
| 111 | ISHARES FLOATING RATE NOTE | 46429B655 | 26,367 | $1.3M | 0.10% |
| 112 | CSX CORP | CSX | 37,806 | $1.3M | 0.09% |
| 113 | FIDELITY MMKT PREMIUM CLASS | 31617H805 | 1,302,909 | $1.3M | 0.09% |
| 114 | THERMO FISHER SCIENTIFIC | TMO | 2,052 | $1.3M | 0.09% |
| 115 | CONSUMER DISCRETIONARY SELECT | 81369Y407 | 6,335 | $1.3M | 0.09% |
| 116 | ISHARES BIOTECHNOLOGY | 464287556 | 8,384 | $1.2M | 0.09% |
| 117 | SCHWAB GOVERNMENT MONEY ULTRA | 808515498 | 1,190,000 | $1.2M | 0.09% |
| 118 | SPDR S&P GLOBAL NATURAL RESOUR | 78463X541 | 19,910 | $1.1M | 0.08% |
| 119 | CONSUMER STAPLES SELECT SPDR | 81369Y308 | 13,806 | $1.1M | 0.08% |
| 120 | VANGUARD MATERIALS | 92204A801 | 5,218 | $1.1M | 0.08% |
| 121 | VANGUARD S&P 500 | 922908363 | 2,009 | $1.1M | 0.08% |
| 122 | ISHARES SHORT TERM CORP BD | 464288646 | 19,475 | $1.0M | 0.07% |
| 123 | APPLIED INDL TECH | 03820C105 | 4,585 | $1.0M | 0.07% |
| 124 | CIGNA CORP | 125523100 | 2,921 | $1.0M | 0.07% |
| 125 | UNION PACIFIC | UNP | 4,092 | $1.0M | 0.07% |
| 126 | PHILIP MORRIS INTL | 718172109 | 8,152 | $989,641 | 0.07% |
| 127 | ISHARES GOLD TRUST | IAU | 19,904 | $989,229 | 0.07% |
| 128 | ALTRIA GROUP INC | MO | 19,211 | $980,542 | 0.07% |
| 129 | VISA INC | V | 3,422 | $940,805 | 0.07% |
| 130 | THE TRAVELERS CO | TRV | 3,718 | $870,458 | 0.06% |
| 131 | ISHARES MSCI EAFE | 464287465 | 10,402 | $869,919 | 0.06% |
| 132 | UNITEDHEALTH GROUP | UNH | 1,470 | $859,480 | 0.06% |
| 133 | MONDELEZ INTL | 609207105 | 11,511 | $848,032 | 0.06% |
| 134 | INDUSTRIALS SELECT SPDR | 81369Y704 | 6,187 | $837,988 | 0.06% |
| 135 | SCHWAB US TREASURY MONEY ULTRA | 808515472 | 815,964 | $815,964 | 0.06% |
| 136 | WELLS FARGO & CO | 949746101 | 14,349 | $810,575 | 0.06% |
| 137 | DELL TECH CL C | DELL | 6,691 | $793,201 | 0.06% |
| 138 | SPDR GOLD TRUST | GLD | 3,198 | $777,306 | 0.06% |
| 139 | DUKE ENERGY CORP | DUKB | 6,591 | $759,889 | 0.06% |
| 140 | SPDR S&P MIDCAP 400 | MDY | 1,292 | $736,001 | 0.05% |
| 141 | ISHARES SELECT DIVIDEND | 464287168 | 5,415 | $731,353 | 0.05% |
| 142 | UNITED PARCEL SERVICE B | UPS | 5,214 | $710,877 | 0.05% |
| 143 | APPLIED MATERIAL | 038222105 | 3,515 | $710,245 | 0.05% |
| 144 | VANGUARD MID CAP GROWTH | 922908538 | 2,917 | $710,202 | 0.05% |
| 145 | AFLAC | AFL | 6,339 | $708,658 | 0.05% |
| 146 | BANK OF AMERICA | 060505104 | 17,665 | $700,939 | 0.05% |
| 147 | ENERGY SELECT SPDR | 81369Y506 | 7,691 | $675,270 | 0.05% |
| 148 | ISHARES S&P MIDCAP VALUE | 464287705 | 5,420 | $670,020 | 0.05% |
| 149 | NESTLE SA ORD | h57312649 | 6,554 | $658,578 | 0.05% |
| 150 | CLOROX CO | CLX | 4,000 | $651,640 | 0.05% |
| 151 | VANGUARD TOTAL STOCK MKT | 922908769 | 2,212 | $626,460 | 0.05% |
| 152 | NESTLE S.A. SPONS ADR | 641069406 | 6,072 | $611,268 | 0.04% |
| 153 | ISHARES RUSSELL MIDCAP | 464287499 | 6,857 | $604,376 | 0.04% |
| 154 | GE VERNOVA | GEV | 2,365 | $603,028 | 0.04% |
| 155 | WISDOMTREE JAPAN HEDGED EQ | WT | 5,600 | $593,600 | 0.04% |
| 156 | WISDOMTREE EUROPE HEDGED EQ FD | WT | 13,080 | $587,292 | 0.04% |
| 157 | META PLATFORMS CL A | META | 1,015 | $580,967 | 0.04% |
| 158 | PAYCHEX INC | PAYX | 4,283 | $574,736 | 0.04% |
| 159 | FMC CORP | FMC | 8,563 | $564,644 | 0.04% |
| 160 | ADOBE SYSTEMS | ADBE | 1,089 | $563,862 | 0.04% |
| 161 | AUTOZONE INC | AZO | 176 | $554,407 | 0.04% |
| 162 | YUM! BRANDS INC | YUM | 3,911 | $546,406 | 0.04% |
| 163 | ISHARES US TECHNOLOGY | 464287721 | 3,412 | $517,366 | 0.04% |
| 164 | INGERSOLL RAND INC | IR | 5,096 | $500,237 | 0.04% |
| 165 | VANGUARD INT TRM BOND | 921937819 | 6,251 | $489,891 | 0.04% |
| 166 | DUPONT DE NEMOURS | DD | 5,335 | $475,390 | 0.03% |
| 167 | ISHARES RUSSELL MIDCAP VALUE | 464287473 | 3,541 | $468,297 | 0.03% |
| 168 | MASTERCARD INC CLASS A | MA | 935 | $461,805 | 0.03% |
| 169 | AUTODESK INC | ADSK | 1,674 | $461,154 | 0.03% |
| 170 | GOLDMAN SACHS PHYSICAL GOLD | 38150K103 | 16,850 | $438,521 | 0.03% |
| 171 | MARSH & MCLENNAN CO | 571748102 | 1,960 | $437,256 | 0.03% |
| 172 | VANGUARD TOTAL WORLD STOCK | 922042742 | 3,645 | $436,307 | 0.03% |
| 173 | SPDR DJIA ETF TRUST | 78467X109 | 1,020 | $431,556 | 0.03% |
| 174 | ALBEMARLE CORP | ALB-PA | 4,493 | $425,532 | 0.03% |
| 175 | ITT INC | ITT | 2,765 | $413,395 | 0.03% |
| 176 | NEWMARKET CORP | NEU | 740 | $408,399 | 0.03% |
| 177 | BP PLC | BPPFF | 12,905 | $405,103 | 0.03% |
| 178 | SPDR S&P DIVIDEND ETF | 78464A763 | 2,718 | $386,033 | 0.03% |
| 179 | NOVARTIS A G ADR | NVSEF | 3,340 | $384,167 | 0.03% |
| 180 | ADVCED MICRO DV | AMD | 2,302 | $377,712 | 0.03% |
| 181 | ISHARES CORE S&P TOTAL US | 464287150 | 2,993 | $375,981 | 0.03% |
| 182 | VANGUARD GROWTH INDEX | 922908736 | 961 | $368,919 | 0.03% |
| 183 | PHILLIPS 66 | PSX | 2,745 | $360,830 | 0.03% |
| 184 | ACUITY BRANDS INC | AYI | 1,300 | $358,007 | 0.03% |
| 185 | VANGUARD HIGH DIV YIELD ETF | 921946406 | 2,713 | $347,831 | 0.03% |
| 186 | HONEYWELL INTL | 438516106 | 1,653 | $341,641 | 0.02% |
| 187 | HESS CORP | HESM | 2,510 | $340,793 | 0.02% |
| 188 | VANGUARD SMALL-CAP VALUE | 922908611 | 1,651 | $331,488 | 0.02% |
| 189 | CARMAX | KMX | 4,282 | $331,341 | 0.02% |
| 190 | SOLVENTUM CORP | SOLV | 4,688 | $326,847 | 0.02% |
| 191 | MCKESSON CORP | MCK | 645 | $319,103 | 0.02% |
| 192 | UTILITIES SELECT SPDR | 81369Y886 | 3,844 | $310,518 | 0.02% |
| 193 | HERSHEY FOODS | HSY | 1,615 | $309,725 | 0.02% |
| 194 | JM SMUCKER CO | 832696405 | 2,500 | $302,750 | 0.02% |
| 195 | PPG INDUSTRIES INC | 693506107 | 2,233 | $295,795 | 0.02% |
| 196 | AMGEN | AMGN | 918 | $295,789 | 0.02% |
| 197 | VANGUARD MID CAP | 922908629 | 1,096 | $289,051 | 0.02% |
| 198 | ROYAL BANK OF CANADA | 780087102 | 2,305 | $287,503 | 0.02% |
| 199 | ISHARES CORE US AGGREGATE BOND | 464287226 | 2,709 | $274,340 | 0.02% |
| 200 | VANGUARD INTER TERM CORP BD ET | 92206C870 | 3,252 | $272,317 | 0.02% |
| 201 | INVESCO S&P 500 EQ WT | IVZ | 1,518 | $271,965 | 0.02% |
| 202 | CUMMINS INC | CMI | 830 | $268,825 | 0.02% |
| 203 | VANGUARD TAX-EXEMPT BOND | 922907746 | 5,236 | $267,664 | 0.02% |
| 204 | ISHARES RUSSELL 1000 | 464287622 | 849 | $266,917 | 0.02% |
| 205 | AMCOR PLC | AMCCF | 23,516 | $266,436 | 0.02% |
| 206 | ISHARE IBOXX $ INVMT GRADE COR | 464287242 | 2,345 | $264,882 | 0.02% |
| 207 | NORTHROP GRUMMAN CORP | NOC | 486 | $256,642 | 0.02% |
| 208 | ISHARES MSCI EMERGING MKTS | 464287234 | 5,573 | $255,578 | 0.02% |
| 209 | INTUITIVE SURGICAL | ISRG | 519 | $254,969 | 0.02% |
| 210 | VANECK SEMICONDUCTOR | 92189F676 | 1,021 | $250,604 | 0.02% |
| 211 | SCHWAB GOVERNMENT MONEY | 808515613 | 247,924 | $247,924 | 0.02% |
| 212 | WASTE MANAGEMENT INC | 94106L109 | 1,182 | $245,383 | 0.02% |
| 213 | TAIWAN SEMICONDUCTOR | 874039100 | 1,411 | $245,048 | 0.02% |
| 214 | NOVO NORDISK | NONOF | 2,052 | $244,332 | 0.02% |
| 215 | ISHARES NATIONAL MUNI BOND ETF | 464288414 | 2,227 | $241,919 | 0.02% |
| 216 | ISHARES RUSSELL 2000 GROWTH | 464287648 | 842 | $239,128 | 0.02% |
| 217 | DOW INC | DOW | 4,346 | $237,445 | 0.02% |
| 218 | ISHARES US EQUITY FACTOR | 46434V282 | 3,995 | $234,786 | 0.02% |
| 219 | GENERAL MILLS INC | 370334104 | 3,161 | $233,469 | 0.02% |
| 220 | MASCO CORP | MAS | 2,675 | $224,540 | 0.02% |
| 221 | NXP SEMICONDUCTORS NV F | NXPI | 905 | $217,300 | 0.02% |
| 222 | DANAHER CORP | 235851102 | 780 | $216,905 | 0.02% |
| 223 | CONSTELLATION ENERGY | CEG | 818 | $212,696 | 0.02% |
| 224 | ISHARES S&P MIDCAP GROWTH | 464287606 | 2,264 | $208,130 | 0.02% |
| 225 | EATON CORP | ETN | 625 | $207,142 | 0.02% |
| 226 | MORGAN STANLEY | MS-PQ | 1,980 | $206,429 | 0.01% |
| 227 | SUNOCO LP | SUN | 3,800 | $203,984 | 0.01% |
| 228 | SCHWAB VALUE ADVANTAGE ULTRA S | 808515696 | 150,804 | $150,804 | 0.01% |
| 229 | SCHWAB US TREASURY MONEY INV | 808515548 | 33,823 | $33,823 | 0.00% |
| 230 | GRILLIT | 39850R109 | 10,000 | $3 | 0.00% |