KANAWHA CAPITAL MANAGEMENT LLC
Reported holdings as of Q2 2026, from 31 quarterly filings.
Holdings
| Security | Ticker | Value | Shares | Weight | Weight change | Held | Change |
|---|---|---|---|---|---|---|---|
| APPLE INC | AAPL | $89.7M | 309,855 | +0.26pp | 31q | -0.7%-$638.0K | |
| MICROSOFT CORP | MSFT | $76.1M | 203,939 | -0.31pp | 31q | +1.2%+$880.0K | |
| ALPHABET INC | GOOGL | $55.0M | 153,997 | +0.41pp | 31q | -1.8%-$999.6K | |
| JPMORGAN CHASE & CO | JPM | $44.8M | 136,735 | +0.07pp | 31q | HELD | |
| ISHARES TR | IVV | $38.9M | 51,958 | +0.12pp | 31q | -0.8%-$316.0K | |
| JOHNSON & JOHNSON | JNJ | $37.7M | 148,501 | -0.11pp | 31q | HELD | |
| CISCO SYS INC | CSCO | $36.6M | 311,656 | +0.66pp | 31q | -0.9%-$337.2K | |
| LOWES COS INC | LOW | $36.6M | 165,777 | -0.42pp | 31q | -1.6%-$588.5K | |
| BERKSHIRE HATHAWAY INC DEL | BRKB | $36.3M | 72,484 | -0.06pp | 31q | +1.0%+$348.8K | |
| ABBVIE INC | ABBV | $35.6M | 141,643 | +0.15pp | 31q | HELD | |
| RTX CORPORATION | RTX | $32.5M | 171,251 | -0.20pp | 25q | HELD | |
| ISHARES TR | IJH | $30.9M | 400,343 | +0.11pp | 31q | HELD | |
| VANGUARD TAX-MANAGED FDS | VEA | $30.7M | 431,372 | +0.07pp | 31q | +0.8%+$249.2K | |
| AMPHENOL CORP | APH | $30.5M | 173,032 | +0.45pp | 18q | HELD | |
| CATERPILLAR INC | CAT | $28.7M | 26,940 | +0.50pp | 31q | -1.6%-$466.4K | |
| PROCTER & GAMBLE CO | PG | $27.7M | 188,842 | -0.12pp | 31q | HELD | |
| ORACLE CORP | ORCL | $26.2M | 178,555 | -0.15pp | 31q | HELD | |
| AUTOMATIC DATA PROCESSING IN | ADP | $26.0M | 115,914 | +0.06pp | 31q | +1.9%+$480.6K | |
| ILLINOIS TOOL WKS INC | ITW | $23.7M | 87,769 | -0.06pp | 31q | HELD | |
| PARKER-HANNIFIN CORP | PH | $23.4M | 23,929 | +0.02pp | 31q | HELD | |
| MCDONALDS CORP | MCD | $22.0M | 81,424 | -0.34pp | 31q | +0.8%+$170.8K | |
| AMAZON COM INC | AMZN | $21.5M | 90,267 | +0.19pp | 31q | +9.7%+$1.9M | |
| ISHARES TR | IWM | $21.2M | 70,704 | +0.13pp | 31q | -1.2%-$256.6K | |
| ECOLAB INC | ECL | $21.1M | 75,816 | -0.02pp | 31q | +1.6%+$323.5K | |
| CHUBB LIMITED | CB | $20.5M | 60,225 | -0.04pp | 31q | HELD | |
| EXXON MOBIL CORP | XOMXXXX | $19.7M | 144,454 | -0.44pp | 31q | HELD | |
| INTERNATIONAL BUSINESS MACHS | IBM | $19.7M | 70,167 | +0.15pp | 31q | +5.3%+$995.2K | |
| COSTCO WHOLESALE CORPORATION | COST | $18.8M | 20,146 | -0.16pp | 31q | +2.0%+$376.1K | |
| CHEVRON CORPORATION | CVX | $18.7M | 112,882 | -0.44pp | 31q | -0.8%-$152.7K | |
| ABBOTT LABORATORIES | ABT | $17.8M | 195,676 | -0.16pp | 31q | +7.3%+$1.2M | |
| PEPSICO INC | PEP | $17.2M | 127,257 | -0.27pp | 31q | HELD | |
| QUALCOMM INC | QCOM | $16.1M | 87,076 | +0.26pp | 31q | HELD | |
| DOMINION ENERGY INC | D | $15.7M | 229,458 | +0.03pp | 31q | +1.4%+$221.0K | |
| NORFOLK SOUTHN CORP | NSC | $15.5M | 49,360 | flat | 31q | -1.3%-$204.8K | |
| US BANCORP | USB | $15.3M | 253,129 | +0.08pp | 31q | +0.9%+$130.9K | |
| COCA COLA CO | KO | $14.8M | 182,330 | -0.01pp | 31q | HELD | |
| AIR PRODUCTS AND CHEMICALS I | APD | $14.2M | 48,280 | -0.06pp | 31q | +0.8%+$115.5K | |
| SOUTHERN CO | SO | $13.0M | 135,332 | -0.07pp | 31q | +1.3%+$165.5K | |
| NVIDIA CORPORATION | NVDA | $12.7M | 63,547 | +0.06pp | 25q | +2.1%+$260.7K | |
| SELECT SECTOR SPDR TR | XLK | $12.6M | 66,030 | +0.20pp | 31q | HELD | |
| BROADCOM INC | AVGO | $11.4M | 30,130 | +0.11pp | 11q | +3.8%+$418.2K | |
| VERIZON COMMUNICATIONS INC | VZ | $11.2M | 264,346 | -0.20pp | 31q | +0.7%+$83.0K | |
| MEDTRONIC PLC | MDT | $10.6M | 135,858 | -0.10pp | 31q | +4.2%+$433.0K | |
| EMERSON ELEC CO | EMR | $10.2M | 71,196 | flat | 31q | -0.5%-$54.8K | |
| 3M CO | MMM | $10.2M | 62,943 | +0.01pp | 31q | -1.7%-$172.1K | |
| BECTON DICKINSON & CO | BDX | $9.7M | 64,346 | -0.11pp | 31q | -3.8%-$382.4K | |
| CARRIER GLOBAL CORPORATION | CARR | $9.7M | 131,968 | +0.10pp | 25q | -0.8%-$79.7K | |
| ELI LILLY & CO | LLY | $9.7M | 8,046 | +0.14pp | 23q | +7.4%+$663.3K | |
| HOME DEPOT INC | HD | $9.5M | 26,918 | flat | 31q | HELD | |
| TARGET CORP | TGT | $9.3M | 71,229 | -0.01pp | 31q | HELD | |
| STATE STR SPDR S&P 500 ETF T | SPY | $9.2M | 12,344 | +0.03pp | 31q | HELD | |
| S&P GLOBAL INC | SPGI | $8.5M | 20,984 | -0.07pp | 31q | +1.1%+$96.9K | |
| DEERE & CO | DE | $8.3M | 13,100 | flat | 31q | -3.0%-$260.7K | |
| WALMART INC | WMT | $8.3M | 72,865 | -0.09pp | 31q | +1.8%+$144.4K | |
| TRUIST FINL CORP | TFC | $7.9M | 157,931 | -0.03pp | 27q | -5.4%-$451.8K | |
| VANGUARD INDEX FDS | VNQ | $7.8M | 81,206 | +0.01pp | 31q | +1.1%+$83.3K | |
| CAPITAL ONE FINL CORP | COF | $7.6M | 37,906 | flat | 31q | -1.9%-$143.8K | |
| SPDR SERIES TRUST | SPYM | $7.5M | 84,787 | +0.06pp | 15q | +7.1%+$496.7K | |
| VANGUARD SCOTTSDALE FDS | VONV | $7.2M | 67,659 | +0.04pp | 23q | +3.5%+$242.6K | |
| ISHARES TR | IJR | $7.2M | 48,267 | +0.05pp | 26q | +2.0%+$139.7K | |
| PFIZER INC | PFE | $7.0M | 290,647 | -0.12pp | 31q | HELD | |
| AMERICAN EXPRESS CO | AXP | $6.9M | 20,417 | +0.07pp | 31q | +15.4%+$924.1K | |
| COLGATE PALMOLIVE CO | CL | $6.8M | 73,839 | flat | 31q | HELD | |
| VANGUARD INTL EQUITY INDEX F | VWO | $6.7M | 111,533 | +0.01pp | 31q | -0.7%-$44.2K | |
| BLACKROCK INC | BLK | $6.5M | 6,790 | -0.01pp | 7q | +4.6%+$286.6K | |
| NASDAQ INC | NDAQ | $6.4M | 81,131 | -0.07pp | 23q | -0.7%-$46.5K | |
| VANGUARD BD INDEX FDS | BSV | $5.7M | 73,259 | -0.03pp | 29q | HELD | |
| NIKE INC | NKE | $5.6M | 136,852 | -0.33pp | 31q | -27.1%-$2.1M | |
| NORTHERN TR CORP | NTRS | $5.5M | 31,541 | +0.04pp | 31q | -1.4%-$78.2K | |
| INVESCO QQQ TR | QQQ | $5.3M | 7,186 | +0.05pp | 31q | HELD | |
| XYLEM INC | XYL | $5.3M | 44,620 | -0.01pp | 31q | +5.8%+$288.4K | |
| NETFLIX INC | NFLX | $5.1M | 71,305 | -0.06pp | 7q | +22.3%+$927.7K | |
| GENUINE PARTS CO | GPC | $4.9M | 41,252 | +0.04pp | 31q | +9.5%+$422.3K | |
| METLIFE INC | MET | $4.3M | 50,617 | +0.01pp | 31q | -4.5%-$202.6K | |
| CONOCOPHILLIPS | COP | $4.1M | 39,362 | -0.10pp | 31q | HELD | |
| GE AEROSPACE | GE | $3.9M | 10,405 | +0.05pp | 20q | +1.5%+$57.9K | |
| INTEL CORP | INTC | $3.2M | 23,034 | +0.13pp | 31q | -12.3%-$451.6K | |
| ISHARES TR | IEFA | $3.0M | 31,497 | flat | 31q | HELD | |
| ALPHABET INC | GOOG | $2.9M | 8,225 | +0.03pp | 27q | +6.3%+$171.7K | |
| OTIS WORLDWIDE CORP | OTIS | $2.9M | 40,338 | -0.04pp | 25q | -4.4%-$132.2K | |
| UNITEDHEALTH GROUP INC | UNH | $2.8M | 6,807 | +0.07pp | 31q | +11.9%+$300.9K | |
| BANK OF NY MELLON CORP | BNY | $2.8M | 19,531 | +0.01pp | 31q | -4.5%-$133.5K | |
| APPLIED MATLS INC | AMAT | $2.8M | 3,896 | +0.10pp | 23q | +12.2%+$306.5K | |
| DISNEY WALT CO | DIS | $2.7M | 27,730 | -0.03pp | 31q | -7.4%-$214.3K | |
| VANGUARD INTL EQUITY INDEX F | VEU | $2.6M | 31,495 | flat | 31q | HELD | |
| KIMBERLY-CLARK CORP | KMB | $2.6M | 23,887 | flat | 31q | -3.3%-$89.5K | |
| AT&T INC | T | $2.5M | 122,951 | -0.08pp | 31q | +0.5%+$13.5K | |
| DELL TECHNOLOGIES INC | DELL | $2.5M | 5,893 | +0.10pp | 30q | -2.9%-$75.5K | |
| ISHARES GOLD TR | IAU | $2.5M | 33,544 | -0.01pp | 16q | +16.6%+$361.0K | |
| GE VERNOVA INC | GEV | $2.5M | 2,143 | +0.03pp | 9q | HELD | |
| SELECT SECTOR SPDR TR | XLV | $2.4M | 15,208 | flat | 31q | HELD | |
| BRISTOL-MYERS SQUIBB CO | BMY | $2.3M | 40,741 | -0.03pp | 31q | -5.8%-$143.6K | |
| TEXAS INSTRS INC | TXN | $2.3M | 7,760 | +0.04pp | 27q | HELD | |
| SHELL PLC | SHEL | $2.3M | 29,636 | -0.06pp | 18q | -5.1%-$124.4K | |
| ISHARES TR | IWP | $2.3M | 15,474 | +0.01pp | 16q | -1.6%-$36.6K | |
| TRANE TECHNOLOGIES PLC | TT | $2.3M | 4,584 | +0.01pp | 26q | HELD | |
| BERKSHIRE HATHAWAY INC DEL | BRKA | $2.2M | 3 | -0.01pp | 6q | HELD | |
| SELECT SECTOR SPDR TR | XLF | $2.1M | 39,787 | flat | 31q | -0.7%-$16.1K | |
| CSX CORP | CSX | $2.1M | 44,657 | +0.01pp | 25q | HELD | |
| ISHARES TR | IWD | $2.1M | 8,691 | -0.01pp | 31q | -10.1%-$235.9K | |
| HONEYWELL AEROSPACE INC | HONA | $2.1M | 9,451 | - | new | NEW | |
| UNILEVER PLC | UL | $2.1M | 34,651 | -0.01pp | 3q | -4.8%-$106.0K | |
| ISHARES TR | IBB | $2.0M | 10,517 | +0.01pp | 27q | +7.2%+$133.9K | |
| PUBLIC SVC ENTERPRISE GROUP | PEG | $1.7M | 21,299 | -0.01pp | 31q | -1.0%-$17.4K | |
| CINTAS CORP | CTAS | $1.7M | 10,161 | -0.01pp | 31q | HELD | |
| MERCK & CO INC | MRK | $1.7M | 12,938 | -0.01pp | 31q | -6.4%-$114.2K | |
| ISHARES TR | IWF | $1.7M | 13,337 | flat | 31q | +284.8%+$1.2M | |
| WATERS CORP | WAT | $1.6M | 4,365 | -0.02pp | 2q | -28.4%-$650.7K | |
| DOVER CORP | DOV | $1.6M | 7,255 | flat | 31q | -3.0%-$50.7K | |
| KENVUE INC | KVUE | $1.5M | 76,275 | flat | 12q | -5.5%-$85.6K | |
| SELECT SECTOR SPDR TR | XLY | $1.4M | 11,877 | flat | 31q | HELD | |
| ISHARES TR | FLOT | $1.4M | 26,720 | -0.01pp | 29q | -1.5%-$20.9K | |
| ALTRIA GROUP INC | MO | $1.3M | 18,503 | flat | 31q | -3.5%-$48.1K | |
| PHILIP MORRIS INTL INC | PM | $1.3M | 7,280 | flat | 31q | -2.3%-$31.3K | |
| BLACKROCK ETF TRUST II | CALI | $1.3M | 26,000 | flat | 3q | +8.3%+$101.1K | |
| VANGUARD INDEX FDS | VOO | $1.3M | 1,909 | flat | 27q | HELD | |
| SCHWAB STRATEGIC TR | SCHD | $1.3M | 40,872 | flat | 28q | HELD | |
| ISHARES TR | EFA | $1.3M | 12,416 | flat | 31q | -1.4%-$18.9K | |
| TRAVELERS COMPANIES INC | TRV | $1.3M | 3,852 | +0.01pp | 31q | +5.5%+$66.4K | |
| WELLS FARGO & CO | WFC | $1.3M | 15,296 | flat | 31q | +10.9%+$124.0K | |
| ISHARES TR | DVY | $1.3M | 8,087 | -0.01pp | 31q | -2.0%-$26.3K | |
| UNION PAC CORP | UNP | $1.3M | 4,639 | +0.01pp | 31q | +3.4%+$41.6K | |
| SPDR INDEX SHS FDS | GNR | $1.2M | 18,235 | -0.02pp | 31q | HELD | |
| SLB LIMITED | SLB | $1.2M | 25,952 | -0.02pp | 31q | -1.0%-$12.4K | |
| BANK OF AMER CORP | BAC | $1.2M | 20,910 | +0.01pp | 31q | +8.7%+$95.0K | |
| SELECT SECTOR SPDR TR | XLP | $1.1M | 13,328 | flat | 31q | HELD | |
| SELECT SECTOR SPDR TR | XLI | $1.1M | 5,965 | flat | 31q | HELD | |
| VANGUARD WORLD FD | VAW | $1.1M | 4,808 | -0.01pp | 31q | -2.2%-$25.2K | |
| ADVANCED MICRO DEVICES INC | AMD | $1.1M | 1,877 | +0.04pp | 9q | -3.9%-$44.1K | |
| ACCENTURE PLC IRELAND | ACN | $1.1M | 8,746 | -0.05pp | 31q | HELD | |
| VISA INC | V | $1.1M | 3,085 | flat | 29q | +2.1%+$21.6K | |
| DUKE ENERGY CORP NEW | DUK | $1.1M | 8,344 | -0.01pp | 31q | +4.2%+$42.5K | |
| STATE STR SPDR DOW JONES IND | DIA | $999.8K | 1,914 | flat | 10q | HELD | |
| TOWNEBANK PORTSMOUTH VA | TOWN | $992.0K | 27,373 | flat | 4q | -0.5%-$5.0K | |
| SPDR GOLD TR | GLD | $983.9K | 2,671 | -0.03pp | 31q | -12.2%-$136.7K | |
| SCHWAB CHARLES CORP | SCHW | $929.1K | 10,069 | -0.01pp | 7q | -1.1%-$10.4K | |
| THERMO FISHER SCIENTIFIC INC | TMO | $918.5K | 1,832 | flat | 31q | -0.7%-$6.0K | |
| PIMCO ETF TR | MINT | $913.6K | 9,063 | flat | 29q | HELD | |
| ISHARES TR | IWR | $910.8K | 8,256 | flat | 31q | -0.6%-$5.5K | |
| SEAGATE TECHNOLOGY HLDNGS PL | STX | $883.9K | 916 | +0.03pp | 4q | -9.2%-$89.7K | |
| AMGEN INC | AMGN | $883.8K | 2,441 | +0.01pp | 12q | +20.2%+$148.5K | |
| VANGUARD INDEX FDS | VOT | $847.5K | 2,767 | flat | 16q | HELD | |
| SELECT SECTOR SPDR TR | XLE | $830.0K | 15,627 | -0.01pp | 31q | -0.6%-$5.0K | |
| ISHARES TR | IGSB | $820.1K | 15,647 | -0.01pp | 29q | -4.9%-$41.9K | |
| THE CIGNA GROUP | CI | $809.9K | 2,938 | flat | 31q | HELD | |
| VANGUARD INDEX FDS | VTI | $780.6K | 2,110 | flat | 25q | HELD | |
| STATE STR SPDR S&P MIDCAP 40 | MDY | $746.2K | 1,061 | flat | 31q | -1.5%-$11.3K | |
| MICRON TECHNOLOGY INC | MU | $741.4K | 642 | +0.03pp | 2q | +0.9%+$6.9K | |
| ISHARES TR | IJJ | $727.3K | 4,923 | flat | 31q | -2.6%-$19.2K | |
| ISHARES TR | IYW | $668.6K | 2,651 | +0.01pp | 15q | -1.9%-$12.6K | |
| AFLAC INC | AFL | $666.3K | 5,683 | -0.39pp | 25q | -89.9%-$6.0M | |
| MONDELEZ INTL INC | MDLZ | $647.2K | 11,189 | flat | 31q | -1.8%-$11.6K | |
| VANECK ETF TRUST | SMH | $636.9K | 971 | +0.02pp | 9q | HELD | |
| UNITED PARCEL SVCS INC | UPS | $587.4K | 5,464 | flat | 31q | HELD | |
| APPLIED INDL TECHNOLOGIES IN | AIT | $585.0K | 1,730 | -0.02pp | 31q | -48.6%-$552.9K | |
| META PLATFORMS INC | META | $576.9K | 1,024 | flat | 13q | +3.1%+$17.5K | |
| VANGUARD BD INDEX FDS | BIV | $568.9K | 7,417 | flat | 29q | -3.3%-$19.2K | |
| NOVARTIS AG | NVS | $565.5K | 3,608 | flat | 31q | +10.0%+$51.6K | |
| TAIWAN SEMICONDUCTOR MANUFAC | TSM | $565.4K | 1,184 | +0.01pp | 9q | +19.0%+$90.3K | |
| NEWMARKET CORP | NEU | $542.0K | 685 | flat | 28q | HELD | |
| ITT INC | ITT | $535.7K | 2,709 | flat | 25q | HELD | |
| MASTERCARD INCORPORATED | MA | $534.6K | 1,041 | flat | 16q | +19.8%+$88.3K | |
| ISHARES TR | IWO | $511.4K | 1,298 | flat | 15q | HELD | |
| PHILLIPS 66 | PSX | $506.3K | 2,995 | -0.01pp | 23q | HELD | |
| CUMMINS INC | CMI | $504.1K | 707 | +0.01pp | 11q | -1.1%-$5.7K | |
| EATON CORP PLC | ETN | $498.1K | 1,169 | +0.01pp | 5q | +19.3%+$80.5K | |
| YUM BRANDS INC | YUM | $495.1K | 3,097 | -0.01pp | 31q | -11.2%-$62.2K | |
| ISHARES SILVER TR | SLV | $487.9K | 9,125 | flat | 3q | +25.0%+$97.6K | |
| PAYCHEX INC | PAYX | $483.7K | 4,919 | flat | 31q | -0.6%-$3.0K | |
| ROYAL BK CDA | RY | $468.8K | 2,265 | flat | 31q | HELD | |
| SELECT SECTOR SPDR TR | XLC | $468.2K | 4,370 | +0.01pp | 6q | +92.5%+$225.0K | |
| ISHARES TR | IWS | $464.3K | 2,821 | flat | 15q | +2.2%+$9.9K | |
| MCKESSON CORP | MCK | $455.2K | 602 | -0.01pp | 14q | -1.3%-$6.0K | |
| GOLDMAN SACHS PHYSICAL GOLD | AAAU | $454.9K | 11,495 | -0.01pp | 4q | HELD | |
| BOEING CO | BA | $434.5K | 2,007 | flat | 3q | HELD | |
| ISHARES TR | EEM | $426.5K | 6,235 | flat | 31q | -1.2%-$5.1K | |
| QNITY ELECTRONICS INC | Q | $416.8K | 2,552 | +0.01pp | 3q | HELD | |
| SOLSTICE ADVANCED MATLS INC | SOLS | $416.1K | 4,696 | flat | 3q | HELD | |
| ACUITY INC | AYI | $406.0K | 1,078 | +0.01pp | 25q | HELD | |
| VANGUARD WHITEHALL FDS | VYM | $389.6K | 2,465 | flat | 9q | HELD | |
| AMERICAN ELEC PWR CO INC | AEP | $387.3K | 2,831 | flat | 6q | +7.7%+$27.8K | |
| INGERSOLL RAND INC | IR | $383.0K | 4,671 | flat | 15q | -1.1%-$4.1K | |
| SPDR SERIES TRUST | SDY | $372.8K | 2,450 | flat | 15q | -2.0%-$7.6K | |
| SELECT SECTOR SPDR TR | XLU | $371.2K | 8,188 | flat | 23q | HELD | |
| TESLA INC | TSLA | $363.0K | 863 | flat | 4q | +5.4%+$18.5K | |
| ISHARES TR | IWB | $353.4K | 863 | flat | 11q | HELD | |
| CLOROX CO DEL | CLX | $343.6K | 3,600 | flat | 31q | -2.7%-$9.5K | |
| ISHARES TR | ITOT | $341.8K | 2,081 | flat | 11q | HELD | |
| BP PLC | BP | $339.0K | 9,176 | -0.01pp | 31q | -7.9%-$29.0K | |
| ISHARES TR | IXN | $333.6K | 2,309 | +0.01pp | 5q | HELD | |
| WELLTOWER INC | WELL | $330.9K | 1,458 | flat | 4q | +15.6%+$44.7K | |
| VANGUARD WORLD FD | VOX | $327.8K | 1,782 | flat | 5q | -6.4%-$22.4K | |
| ISHARES TR | IWN | $322.1K | 1,456 | flat | 7q | -3.6%-$12.2K | |
| PROSHARES TR | ROM | $316.0K | 2,036 | - | new | NEW | |
| INVESCO EXCHANGE TRADED FD T | RSP | $313.6K | 1,474 | flat | 25q | HELD | |
| ASML HLDG NV | ASML | $312.3K | 157 | +0.01pp | 2q | +2.6%+$8.0K | |
| LAM RESEARCH CORP | LRCX | $311.6K | 719 | - | new | NEW | |
| MORGAN STANLEY | MS | $310.9K | 1,487 | flat | 9q | +2.0%+$6.1K | |
| VANGUARD INDEX FDS | VO | $310.8K | 3,858 | flat | 10q | +299.8%+$233.1K | |
| ISHARES TR | LRGF | $302.1K | 3,995 | flat | 10q | HELD | |
| WISDOMTREE TR | DXJ | $299.3K | 1,725 | flat | 31q | HELD | |
| CVS HEALTH CORP | CVS | $282.5K | 2,731 | - | new | NEW | |
| SMUCKER J M CO | SJM | $281.2K | 2,500 | flat | 31q | HELD | |
| ALBEMARLE CORP | ALB | $268.4K | 1,988 | -0.01pp | 3q | HELD | |
| NORTHROP GRUMMAN CORP | NOC | $261.8K | 514 | -0.01pp | 18q | +0.6%+$1.5K | |
| VANGUARD INDEX FDS | VV | $260.7K | 758 | flat | 6q | HELD | |
| SUNOCO LP/SUNOCO FIN CORP | SUN | $256.5K | 3,800 | flat | 2q | HELD | |
| VANGUARD SCOTTSDALE FDS | VONG | $255.4K | 1,998 | flat | 2q | HELD | |
| CORTEVA INC | CTVA | $243.1K | 2,870 | flat | 5q | HELD | |
| ENTERPRISE PRODS PARTNERS L | EPD | $241.6K | 6,571 | flat | 4q | +13.2%+$28.2K | |
| NXP SEMICONDUCTORS N V | NXPI | $235.9K | 839 | - | new | NEW | |
| BWX TECHNOLOGIES INC | BWXT | $232.1K | 1,193 | flat | 5q | HELD | |
| VANGUARD MUN BD FDS | VTEB | $229.8K | 4,544 | flat | 29q | HELD | |
| KROGER CO | KR | $229.1K | 4,125 | -0.01pp | 3q | -4.0%-$9.4K | |
| HERSHEY CO | HSY | $228.1K | 1,300 | flat | 4q | HELD | |
| BLACKSTONE INC | BX | $223.5K | 1,899 | flat | 2q | HELD | |
| WASTE MGMT INC DEL | WM | $220.4K | 989 | flat | 14q | -4.2%-$9.6K | |
| DUPONT DE NEMOURS INC | $219.3K | 1,617 | - | new | NEW | ||
| VANGUARD INDEX FDS | VUG | $218.4K | 2,536 | - | new | NEW | |
| PROGRESSIVE CORP | PGR | $217.6K | 996 | - | new | NEW | |
| ISHARES TR | MUB | $216.5K | 2,012 | flat | 8q | HELD | |
| WABTEC | WAB | $216.5K | 803 | flat | 2q | HELD | |
| KINDER MORGAN INC DEL | KMI | $215.5K | 6,741 | - | new | NEW | |
| VANGUARD SCOTTSDALE FDS | VCIT | $212.7K | 2,574 | flat | 15q | -0.8%-$1.7K | |
| ANALOG DEVICES INC | ADI | $208.1K | 524 | - | new | NEW | |
| ISHARES TR | IJK | $203.6K | 1,733 | - | new | NEW | |
| MASCO CORP | MAS | $203.4K | 2,500 | - | new | NEW | |
| NEW FOUND GOLD CORP | NFGC | $21.6K | 14,000 | flat | 2q | HELD |
By sector
Industry comes from the SIC code on each company's own SEC filings, which is self-reported and sometimes out of date. Derivative exposure is counted with the shares. Securities the SEC assigns no industry - funds, trusts, foreign issues - are shown as not classified rather than dropped.
| Sector | Value | Share |
|---|---|---|
| Software & IT Services | $186.7M | 12.2% |
| Computer Hardware | $149.4M | 9.7% |
| Retail & Consumer | $128.4M | 8.4% |
| Biotech & Pharma | $114.9M | 7.5% |
| Industrials | $106.3M | 6.9% |
| Semiconductors & Electronics | $102.2M | 6.7% |
| Banks & Lending | $93.7M | 6.1% |
| Chemicals | $80.5M | 5.2% |
| Insurance | $69.1M | 4.5% |
| Food, Drink & Tobacco | $35.9M | 2.3% |
| Autos & Aerospace | $33.8M | 2.2% |
| Utilities | $31.6M | 2.1% |
| Other sectors | $156.2M | 10.2% |
| Not classified | $247.3M | 16.1% |
Quarter by quarter
| Quarter | Value | Positions | New | Added | Trimmed | Exited | Top 10 | Days to file |
|---|---|---|---|---|---|---|---|---|
| Q2 2026 | $1.5B | 228 | 12 | 63 | 75 | 5 | 31.7% | 28 |
| Q1 2026 | $1.4B | 221 | 8 | 57 | 97 | 8 | 31.5% | 28 |
| Q4 2025 | $1.5B | 221 | 9 | 47 | 91 | 4 | 33.7% | 28 |
| Q3 2025 | $1.4B | 216 | 11 | 45 | 85 | 8 | 35.1% | 31 |
| Q2 2025 | $1.3B | 213 | 6 | 43 | 84 | 5 | 33.6% | 29 |
| Q1 2025 | $1.3B | 212 | 9 | 84 | 54 | 7 | 32.7% | 28 |
| Q4 2024 | $1.3B | 210 | 5 | 42 | 95 | 25 | 34.4% | 30 |
| Q3 2024 | $1.4B | 230 | 8 | 48 | 113 | 7 | 31.7% | 29 |
| Q2 2024 | $1.3B | 229 | 13 | 117 | 53 | 2 | 32.2% | 25 |
| Q1 2024 | $1.3B | 218 | 18 | 85 | 67 | 3 | 30.9% | 29 |
| Q4 2023 | $1.1B | 203 | 9 | 33 | 115 | 10 | 33.1% | 29 |
| Q3 2023 | $1.0B | 204 | 2 | 47 | 86 | 6 | 32.6% | 26 |
| Q2 2023 | $1.1B | 208 | 4 | 43 | 78 | 2 | 33.3% | 28 |
| Q1 2023 | $1.0B | 206 | 3 | 53 | 76 | 4 | 31.7% | 38 |
| Q4 2022 | $1.0M | 207 | 15 | 88 | 58 | 4 | 30.5% | 32 |
| Q3 2022 | $916.1M | 196 | 7 | 35 | 92 | 6 | 31.4% | 31 |
| Q2 2022 | $986.8M | 195 | 2 | 59 | 68 | 7 | 30.7% | 27 |
| Q1 2022 | $1.1B | 200 | 7 | 57 | 57 | 8 | 30.6% | 26 |
| Q4 2021 | $1.2B | 201 | 3 | 34 | 89 | 1 | 31.6% | 31 |
| Q3 2021 | $1.1B | 199 | 1 | 52 | 71 | 6 | 29.8% | 28 |
| Q2 2021 | $1.1B | 204 | 2 | 72 | 51 | 2 | 29.5% | 22 |
| Q1 2021 | $1.0B | 204 | 3 | 46 | 90 | 4 | 29.1% | 26 |
| Q4 2020 | $974.3M | 205 | 13 | 81 | 49 | 2 | 30.1% | 32 |
| Q3 2020 | $869.6M | 194 | 7 | 50 | 74 | 2 | 31.5% | 29 |
| Q2 2020 | $807.7M | 189 | 18 | 53 | 52 | 5 | 30.6% | 35 |
| Q1 2020 | $685.1M | 176 | 4 | 83 | 55 | 19 | 29.7% | 34 |
| Q4 2019 | $857.1M | 191 | 16 | 110 | 31 | 5 | 27.2% | 31 |
| Q3 2019 | $768.8M | 180 | 6 | 66 | 55 | 4 | 26.8% | 32 |
| Q2 2019 | $746.8M | 178 | 19 | 55 | 57 | 8 | 26.3% | 30 |
| Q1 2019 | $712.6M | 167 | 10 | 40 | 63 | 5 | 26.7% | 23 |
| Q4 2018 | $639.7M | 162 | 0 | 0 | 0 | 0 | 26.2% | 23 |
Rows marked UNVERIFIED ID, PLACEHOLDER ID, TICKER AS ID or NON-CUSIP ID carry an identifier that is not a valid CUSIP. They are shown because the filer reported that money, but treat the security named with caution - hover the chip for what is wrong with it, and see the methodology.
Held counts consecutive filings in which this manager reported the position, and can reach further back than the quarters listed above: the tabs begin at Q4 2018 because earlier coverage is too sparse to describe a market, but tenure is counted over every filing we hold, some reaching to 2007. A position sold and later rebought starts again from one.
Weight change is the shift in this position's share of the whole book, in percentage points. It is the more useful column: when money flows into or out of a broad fund, almost every holding is bought or sold at once, so added and trimmed largely track flows. A weight that rose while the book shrank is a decision. Both compare with the previous quarter this filer reported, not the previous calendar quarter.