HolderBook

GRANDFIELD & DODD, LLC

Reported holdings as of Q2 2026, from 31 quarterly filings.

CIK
1308016
Reported value
$1.9B
Positions
217
Top 10 weight
40.0%
Filed
2026-08-07
Days after quarter end
38

Holdings

SecurityTickerValue SharesWeightWeight change Held Change
APPLIED MATLS INCAMAT$179.3M248,0279.40%+4.22pp31q-7.6%-$14.7M
ANALOG DEVICES INCADI$92.0M231,5144.82%+0.36pp31q-6.7%-$6.6M
GE AEROSPACEGE$85.0M227,4964.46%+0.57pp20q-6.2%-$5.6M
MICROSOFT CORPMSFT$83.6M224,2184.38%-0.31pp31qHELD
JOHNSON CONTROLS INTERNATIONJCI$63.3M433,0393.32%-0.24pp31q-10.1%-$7.1M
RTX CORPORATIONRTX$62.9M331,2913.29%-0.38pp25q-1.7%-$1.1M
LINDE PLCLIN$55.2M106,4352.90%-0.13pp14q-1.5%-$825.6K
BERKSHIRE HATHAWAY INC DELBRKB$50.1M100,1102.63%-0.11pp31q-1.0%-$514.9K
CHUBB LIMITEDCB$48.9M143,5202.56%-0.16pp31q-2.9%-$1.4M
ALPHABET INCGOOGL$43.7M122,3342.29%+0.27pp31q-1.9%-$839.5K
ILLINOIS TOOL WKS INCITW$43.6M161,1712.28%-0.11pp31q-1.3%-$561.8K
PAYCHEX INCPAYX$41.0M417,0922.15%+0.14pp31q+8.0%+$3.0M
CACI INTL INCCACI$40.2M86,8652.11%-0.61pp31q-1.8%-$756.5K
HEXCEL CORP NEWHXL$32.7M326,9161.71%+0.22pp25qHELD
SYNOPSYS INCSNPS$32.1M71,9751.68%+0.15pp31q+5.3%+$1.6M
AIR PRODUCTS AND CHEMICALS IAPD$32.1M109,4601.68%-0.14pp31q-1.4%-$469.4K
ALBEMARLE CORPALB$31.3M232,0721.64%-0.77pp31q-2.5%-$816.3K
STRYKER CORPORATIONSYK$30.6M97,3111.61%-0.19pp31qHELD
AUTODESK INCADSK$28.6M147,3121.50%-0.47pp31q+0.8%+$231.4K
APPLE INCAAPL$27.6M95,5361.45%+0.08pp31qHELD
JOHNSON & JOHNSONJNJ$27.1M106,7681.42%-0.06pp31q-0.6%-$160.0K
VERISK ANALYTICS INCVRSK$27.0M150,1401.41%-0.09pp31q+6.8%+$1.7M
TELEDYNE TECHNOLOGIES INCTDY$26.2M39,3601.38%+0.03pp21qHELD
HORMEL FOODS CORPHRL$25.0M1,005,9021.31%+0.04pp31q+1.1%+$268.2K
NOVARTIS AGNVS$24.0M153,4361.26%-0.09pp31q-2.2%-$543.8K
REGENERON PHARMACEUTICALSREGN$22.8M36,6281.20%-0.39pp31q+0.6%+$132.8K
MERCK & CO INCMRK$22.0M171,5541.16%-0.04pp31q-2.4%-$542.4K
GE HEALTHCARE TECHNOLOGIES IGEHC$21.6M337,2441.13%-0.22pp14qHELD
DISNEY WALT CODIS$21.5M223,4051.13%-0.09pp31qHELD
ROCKWELL AUTOMATION INCROK$21.3M43,0361.12%+0.23pp10q-1.5%-$321.8K
UNILEVER PLCUL$20.0M333,4751.05%-0.04pp3q-2.0%-$402.4K
TRIMBLE INCTRMB$20.0M390,9671.05%-0.39pp31qHELD
GILEAD SCIENCES INCGILD$19.5M154,2871.02%-0.27pp31q-5.7%-$1.2M
CHEVRON CORPORATIONCVX$19.3M116,6691.01%-0.34pp31q+1.0%+$192.8K
PPG INDS INCPPG$19.2M158,0841.01%+0.10pp31q+5.5%+$993.6K
SHELL PLCSHEL$19.0M245,4741.00%-0.29pp18qHELD
PROCTER & GAMBLE COPG$17.6M120,0460.92%-0.05pp31q+1.0%+$171.9K
METTLER TOLEDO INTERNATIONALMTD$17.5M13,7360.92%-0.02pp20q+3.6%+$611.9K
PAYPAL HLDGS INCPYPL$16.5M383,0470.87%-0.12pp31q-0.7%-$123.1K
SANOFI SASNY$16.4M384,6430.86%-0.19pp31q-0.7%-$110.4K
AUTOZONE INCAZO$16.0M4,9930.84%-0.05pp20q+7.1%+$1.1M
BOEING COBA$15.4M71,3120.81%+0.79pp31q+4132.2%+$15.1M
WEYERHAEUSER COWY$14.8M620,1960.78%-0.10pp31q-2.4%-$363.3K
DEVON ENERGY CORP NEWDVN$14.6M354,1100.77%-0.10pp31q+16.1%+$2.0M
EXXON MOBIL CORPXOMXXXX$14.1M102,9310.74%-0.27pp31q-2.1%-$300.0K
SMITH A O CORPAOS$13.2M210,3300.69%+0.36pp3q+133.4%+$7.5M
LAMB WESTON HLDGS INCLW$12.7M294,9580.67%+0.07pp7q+17.0%+$1.9M
BERKSHIRE HATHAWAY INC DELBRKA$12.7M170.67%+0.06pp31q+13.3%+$1.5M
VERTEX PHARMACEUTICALS INCVRTX$12.3M24,8380.65%+0.10pp31q+14.4%+$1.6M
CORNING INCGLW$12.0M47,1260.63%+0.12pp31q-28.6%-$4.8M
DIAGEO PLCDEO$11.2M139,7060.59%-0.36pp31q-38.2%-$7.0M
THERMO FISHER SCIENTIFIC INCTMO$9.7M19,3540.51%-0.03pp31qHELD
ALPHABET INCGOOG$9.7M27,3170.51%+0.06pp31q-0.7%-$71.0K
ECOLAB INCECL$8.0M28,7390.42%-0.05pp31q-8.4%-$736.9K
JPMORGAN CHASE & COJPM$6.8M20,7740.36%+0.01pp31qHELD
COGNIZANT TECHNOLOGY SOLUTIOCTSH$6.1M157,9770.32%-0.27pp31q-7.9%-$522.2K
STARBUCKS CORPSBUX$5.6M55,0370.29%flat16q-5.0%-$293.3K
GE VERNOVA INCGEV$5.6M4,7320.29%+0.04pp9q-8.2%-$494.6K
MEDTRONIC PLCMDT$5.4M69,2250.28%-0.09pp31q-9.5%-$566.0K
DOVER CORPDOV$5.2M23,0820.27%flat31qHELD
MONDELEZ INTL INCMDLZ$4.6M80,2010.24%-0.05pp31q-12.0%-$634.9K
NIKE INCNKE$4.6M112,8820.24%-0.05pp30q+16.7%+$661.5K
MASTERCARD INCORPORATEDMA$4.5M8,8530.24%-0.02pp31q-1.4%-$65.2K
COSTCO WHOLESALE CORPORATIONCOST$4.5M4,7580.23%-0.04pp31qHELD
US BANCORPUSB$4.3M71,7920.23%flat31q-5.3%-$241.6K
M & T BK CORPMTB$4.2M17,4660.22%flat31q-5.9%-$261.8K
AMERICAN EXPRESS COAXP$4.1M12,0240.21%-0.02pp31q-10.2%-$460.7K
CONOCOPHILLIPSCOP$4.0M38,5130.21%-0.08pp31qHELD
VULCAN MATLS COVMC$4.0M13,4010.21%flat31q+0.9%+$35.7K
COCA COLA COKO$3.6M43,9820.19%flat31qHELD
TJX COS INC NEWTJX$3.5M22,9000.18%-0.03pp31q-3.1%-$112.6K
ALLSTATE CORPALL$3.0M12,5320.16%flat31q-3.8%-$116.8K
IONIS PHARMACEUTICALS INCIONS$2.9M37,0770.15%flat31q-0.7%-$19.7K
NEUROCRINE BIOSCIENCES INCNBIX$2.8M16,6590.15%+0.02pp31q+1.2%+$33.2K
AMGEN INCAMGN$2.7M7,4910.14%-0.01pp31q-2.6%-$72.4K
AMAZON COM INCAMZN$2.7M11,1320.14%flat31q-2.8%-$77.5K
STATE STR SPDR S&P 500 ETF TSPY$2.6M3,4600.14%flat30q-5.5%-$151.6K
FASTENAL COFAST$2.5M52,2280.13%-0.01pp31qHELD
ELI LILLY & COLLY$2.4M2,0350.13%+0.02pp31qHELD
DANAHER CORP DELDHR$2.4M12,6200.13%-0.01pp31qHELD
INCYTE CORPINCY$2.4M20,8220.12%+0.01pp31qHELD
ISHARES TRIVV$2.3M3,0300.12%flat26q-3.6%-$85.4K
VANGUARD INDEX FDSVOO$2.2M3,2110.12%+0.01pp31qHELD
EMERSON ELEC COEMR$2.2M15,0950.11%flat31qHELD
PEPSICO INCPEP$2.1M15,4650.11%-0.03pp31qHELD
VANGUARD INTL EQUITY INDEX FVEU$2.0M24,4550.11%-0.03pp31q-21.8%-$571.8K
NVIDIA CORPORATIONNVDA$2.0M9,7660.10%+0.01pp15qHELD
NUTRIEN LTDNTR$1.9M30,9600.10%-0.03pp31qHELD
VANGUARD INDEX FDSVV$1.9M5,6300.10%+0.01pp31qHELD
ISHARES TRIWB$1.9M4,5230.10%+0.01pp18qHELD
COLGATE PALMOLIVE COCL$1.8M20,0640.10%flat31qHELD
VANGUARD WORLD FDVHT$1.8M6,0900.10%flat24qHELD
HUBBELL INCHUBB$1.6M3,0950.08%flat31qHELD
HOME DEPOT INCHD$1.5M4,3230.08%flat31qHELD
ADOBE INCADBE$1.5M7,3470.08%-0.02pp31qHELD
EXELIXIS INCEXEL$1.5M27,1090.08%+0.01pp8q+2.5%+$36.5K
ABBVIE INCABBV$1.4M5,7440.08%flat31q-6.6%-$102.9K
INTUITIVE SURGICAL INCISRG$1.4M3,4460.07%-0.02pp31q-6.8%-$99.4K
ABBOTT LABORATORIESABT$1.3M14,8200.07%-0.02pp31qHELD
AUTOMATIC DATA PROCESSING INADP$1.3M5,7040.07%flat31qHELD
INVESCO EXCHANGE TRADED FD TRSP$1.2M5,8660.07%flat10q+3.1%+$37.2K
PHILIP MORRIS INTL INCPM$1.2M6,8650.07%flat31qHELD
ISHARES TRIVW$1.2M8,4300.06%+0.01pp5qHELD
VISA INCV$1.2M3,3780.06%flat31q+0.8%+$9.6K
PFIZER INCPFE$1.1M47,7210.06%-0.02pp31q-2.7%-$31.9K
CISCO SYS INCCSCO$1.1M9,7420.06%+0.02pp31qHELD
EATON CORP PLCETN$1.1M2,6310.06%flat23q-6.2%-$74.6K
UNION PAC CORPUNP$1.1M4,1030.06%flat31qHELD
LAM RESEARCH CORPLRCX$1.1M2,5180.06%+0.03pp5q-5.0%-$57.2K
BIOMARIN PHARMACEUTICAL INCBMRN$1.0M18,2430.05%flat31q+2.1%+$21.9K
GENMAB A/SGMAB$1.0M37,6330.05%flat16q+1.3%+$12.9K
TESLA INCTSLA$1.0M2,4450.05%flat25q-6.1%-$66.9K
ZIMMER BIOMET HOLDINGS INCZBH$993.4K11,5390.05%-0.04pp31q-37.8%-$604.8K
VANGUARD INTL EQUITY INDEX FVPL$964.9K8,3400.05%+0.01pp31q+1.0%+$9.8K
ALNYLAM PHARMACEUTICALS INCALNY$964.5K3,2040.05%-0.01pp8q+4.0%+$37.0K
MCDONALDS CORPMCD$930.9K3,4440.05%-0.01pp31q+0.8%+$7.3K
ORACLE CORPORCL$927.7K6,3300.05%-0.02pp31q-26.5%-$335.3K
DEERE & CODE$912.8K1,4390.05%flat2qHELD
VANGUARD TAX-MANAGED FDSVEA$885.2K12,4230.05%flat24q+8.6%+$69.9K
ISHARES TREFA$868.0K8,3550.05%+0.01pp26q+40.3%+$249.3K
VANGUARD INTL EQUITY INDEX FVWO$866.6K14,5160.05%flat5q+8.3%+$66.5K
VANGUARD INDEX FDSVO$866.0K10,7470.05%flat31q+300.1%+$649.5K
FREEPORT-MCMORAN INCFCX$850.2K13,5190.04%flat31qHELD
INTELLIA THERAPEUTICS INCNTLA$840.6K49,6800.04%+0.01pp8q+2.6%+$21.2K
SPDR GOLD TRGLD$830.3K2,2540.04%-0.01pp5qHELD
INTEL CORPINTC$824.9K5,9080.04%+0.03pp4qHELD
WALMART INCWMT$820.5K7,2440.04%-0.01pp25qHELD
CATERPILLAR INCCAT$793.4K7450.04%+0.01pp5qHELD
VANGUARD INDEX FDSVB$787.9K2,5990.04%flat25qHELD
HONEYWELL INTL INCHON$759.1K3,3900.04%-newNEW
HONEYWELL AEROSPACE INCHONA$749.6K3,3900.04%-newNEW
EMCOR GROUP INCEME$714.5K8610.04%flat10qHELD
WATERS CORPWAT$689.7K1,8390.04%+0.01pp31qHELD
FULLER H B COFUL$689.2K11,8240.04%-0.01pp31qHELD
MORGAN STANLEYMS$678.7K3,2460.04%+0.01pp22qHELD
BROADCOM INCAVGO$664.8K1,7600.03%flat11q-8.0%-$58.2K
MAGNUM ICE CREAM CO NVMICC$655.7K37,6650.03%-0.02pp2q-41.7%-$469.5K
INTERNATIONAL BUSINESS MACHSIBM$635.5K2,2600.03%flat31q-2.2%-$14.1K
BRISTOL-MYERS SQUIBB COBMY$623.8K10,8260.03%flat31qHELD
AMETEK INCAME$610.2K2,5220.03%flat25qHELD
WEST PHARMACEUTICAL SVSC INCWST$598.5K1,6670.03%+0.01pp31qHELD
OREILLY AUTOMOTIVE INCORLY$596.7K6,4800.03%flat25qHELD
TARGET CORPTGT$593.2K4,5420.03%flat31qHELD
BP PLCBP$570.2K15,4310.03%-0.01pp31qHELD
ISHARES TRIWM$562.1K1,8710.03%flat6qHELD
ASTRAZENECA PLCAZN$556.7K2,9350.03%-0.01pp2q-6.6%-$39.6K
KIMBERLY-CLARK CORPKMB$551.5K5,0240.03%flat31q-4.7%-$27.4K
ISHARES TRMUB$550.5K5,1150.03%flat13qHELD
NEXTERA ENERGY INCNEE$550.3K6,2700.03%flat31qHELD
CAPITAL ONE FINL CORPCOF$547.8K2,7300.03%flat5qHELD
KINDER MORGAN INC DELKMI$509.6K15,9390.03%flat26qHELD
ADVANCED MICRO DEVICES INCAMD$478.7K8240.03%-newNEW
CONSOLIDATED EDISON INCED$472.9K4,2740.02%flat31q-1.7%-$8.3K
INVESCO QQQ TRQQQ$462.5K6280.02%flat18qHELD
META PLATFORMS INCMETA$447.8K7950.02%flat12q-3.6%-$16.9K
NUCOR CORPNUE$439.9K1,9750.02%flat2q-1.0%-$4.5K
ALTRIA GROUP INCMO$435.2K6,0480.02%flat31qHELD
BLACK STONE MINERALS L PBSM$424.4K30,3820.02%flat5qHELD
ISHARES TRIVE$419.6K1,8480.02%flat5qHELD
ISHARES TRIJH$408.8K5,3000.02%flat3q+11.8%+$43.2K
NOVO-NORDISK A SNVO$407.8K8,5070.02%flat31qHELD
ISHARES TRIEFA$401.3K4,1550.02%flat5qHELD
3M COMMM$401.2K2,4770.02%flat31q+11.2%+$40.5K
EOG RES INCEOG$400.1K3,0840.02%flat2qHELD
AMPHENOL CORPAPH$397.8K2,2560.02%flat10qHELD
NRG ENERGY INCNRG$396.7K2,7160.02%flat10qHELD
EBAY INC.EBAY$396.2K3,5450.02%flat31qHELD
FEDEX CORPFDX$392.7K1,2540.02%-0.01pp31q-22.7%-$115.5K
LOWES COS INCLOW$387.2K1,7560.02%-0.01pp22q-11.9%-$52.5K
SLB LIMITEDSLB$382.8K8,2340.02%flat23qHELD
ISHARES TRIWF$376.0K3,0280.02%flat13q+289.7%+$279.5K
ISHARES TRDVY$375.0K2,3990.02%+0.01pp5q+71.5%+$156.3K
DIMENSIONAL ETF TRUSTDFUV$362.1K6,5830.02%flat17qHELD
DIMENSIONAL ETF TRUSTDFAC$356.8K8,0430.02%flat21qHELD
NETFLIX INCNFLX$356.5K4,9930.02%-0.01pp13qHELD
QNITY ELECTRONICS INCQ$356.3K2,1810.02%flat2qHELD
ISHARES TRIWR$340.4K3,0860.02%flat6q+13.7%+$41.1K
VANGUARD STAR FDSVXUS$337.9K3,9510.02%-newNEW
JACOBS SOLUTIONS INCJ$333.9K2,6500.02%flat16q+3.0%+$9.7K
DUKE ENERGY CORP NEWDUK$329.2K2,6010.02%flat15q+4.7%+$14.7K
WASTE MGMT INC DELWM$328.7K1,4750.02%flat20qHELD
SCHWAB STRATEGIC TRSCHB$325.5K11,2390.02%flat12q-4.5%-$15.2K
DIMENSIONAL ETF TRUSTDFIV$316.3K5,8560.02%flat11qHELD
CARRIER GLOBAL CORPORATIONCARR$315.3K4,2980.02%flat14q+1.7%+$5.1K
EQUINOR ASAEQNR$314.0K10,0000.02%-0.01pp25qHELD
HERSHEY COHSY$313.5K1,7870.02%flat30qHELD
BLACKROCK INCBLK$306.7K3190.02%flat7qHELD
MARATHON PETE CORPMPC$304.2K1,1900.02%flat2qHELD
DIMENSIONAL ETF TRUSTDFUS$295.0K3,5990.02%flat21qHELD
AMERICAN TOWER CORPAMT$294.8K1,8020.02%flat31qHELD
BECTON DICKINSON & COBDX$293.0K1,9360.02%flat31q+1.7%+$4.8K
ISHARES TRSUB$292.8K2,7500.02%-0.01pp13q-26.4%-$104.9K
QUALCOMM INCQCOM$282.5K1,5290.01%flat11q-6.1%-$18.5K
EQUINIX INCEQIX$273.1K2620.01%flat8qHELD
OMNICOM GROUP INCOMC$267.6K3,6750.01%flat31qHELD
CARPENTER TECHNOLOGY CORPCRS$264.0K4280.01%-newNEW
TIMKEN COTKR$261.6K1,8000.01%-newNEW
SALESFORCE INCCRM$261.0K1,6660.01%flat14qHELD
IOVANCE BIOTHERAPEUTICS INCIOVA$260.1K62,5200.01%flat8q+3.9%+$9.7K
BANK OF NY MELLON CORPBNY$258.6K1,7880.01%flat3qHELD
ISHARES INCIEMG$251.2K3,0320.01%flat3qHELD
SELECT SECTOR SPDR TRXLK$249.7K1,3100.01%-newNEW
BOOKING HOLDINGS INCBKNG$240.6K1,3500.01%flat11q+2400.0%+$231.0K
SCHWAB CHARLES CORPSCHW$238.9K2,5890.01%flat5q+4.4%+$10.1K
NORTHERN TR CORPNTRS$234.2K1,3470.01%-newNEW
ISHARES TREEM$228.3K3,3370.01%-newNEW
SELECT SECTOR SPDR TRXLI$222.3K1,2000.01%-newNEW
MARKEL GROUP INCMKL$220.7K1130.01%flat5q+2.7%+$5.9K
VERALTO CORPVLTO$218.7K2,4660.01%flat11qHELD
CORTEVA INCCTVA$210.7K2,4880.01%flat2qHELD
WISDOMTREE TRDTD$205.1K2,2000.01%-newNEW
ROSS STORES INCROST$201.8K9480.01%flat2qHELD
MICRON TECHNOLOGY INCMU$200.8K1740.01%-newNEW
BANK OF AMER CORPBAC$200.5K3,5180.01%-newNEW
GENUINE PARTS COGPC$200.3K1,6980.01%-newNEW
ELEDON PHARMACEUTICALS INCELDN$39.4K10,0000.00%flat2qHELD
PDS BIOTECHNOLOGY CORPPDSB$8.8K10,0000.00%flat5qHELD

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.

Semiconductors & Electronics 20.1%Software & IT Services 14.4%Chemicals 11.8%Biotech & Pharma 9.8%Industrials 6.1%Insurance 6.0%Autos & Aerospace 5.5%Business Services 3.4%Food, Drink & Tobacco 3.2%Medical Devices 3.2%Energy 3.1%Instruments & Controls 2.8%Other sectors 8.1%Not classified 2.2%
 
SectorValueShare
Semiconductors & Electronics$384.0M20.1%
Software & IT Services$275.5M14.4%
Chemicals$225.3M11.8%
Biotech & Pharma$187.0M9.8%
Industrials$117.1M6.1%
Insurance$114.9M6.0%
Autos & Aerospace$105.6M5.5%
Business Services$63.9M3.4%
Food, Drink & Tobacco$61.9M3.2%
Medical Devices$61.3M3.2%
Energy$59.9M3.1%
Instruments & Controls$54.3M2.8%
Other sectors$155.0M8.1%
Not classified$42.2M2.2%

Quarter by quarter

QuarterValuePositions NewAddedTrimmed ExitedTop 10 Days to file
Q2 2026$1.9B217144665640.0%38
Q1 2026$1.8B2091249631036.7%37
Q4 2025$1.8B207622771035.9%41
Q3 2025$1.8B21134463436.0%30
Q2 2025$1.7B212175172235.6%39
Q1 2025$1.6B19734053833.8%32
Q4 2024$1.6B202641541132.2%37
Q3 2024$1.7B207113553432.3%39
Q2 2024$1.6B20013755432.7%40
Q1 2024$1.6B20384060032.5%36
Q4 2023$1.4B195115463531.5%31
Q3 2023$1.4B18933665730.6%26
Q2 2023$1.4B19363389331.1%39
Q1 2023$1.4B19064737629.8%28
Q4 2022$1.4B19094263429.6%20
Q3 2022$1.2B185450411029.9%35
Q2 2022$1.3B191145651629.3%32
Q1 2022$1.5B206950561030.2%19
Q4 2021$1.6B20796258731.8%39
Q3 2021$1.4B205108142931.8%28
Q2 2021$1.4B20496635232.2%28
Q1 2021$1.3B197115372631.4%22
Q4 2020$1.3B192174658332.1%29
Q3 2020$1.1B17854655333.0%34
Q2 2020$1.0B176195353633.9%24
Q1 2020$848.1M163471522532.7%44
Q4 2019$1.1B18486134130.7%38
Q3 2019$1.0B17723741630.3%30
Q2 2019$1.0B181104167230.7%29
Q1 2019$960.2M173103629231.0%26
Q4 2018$845.0M165000030.8%43

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.