GRANDFIELD & DODD, LLC
CIK 1308016 · View on SEC EDGAR ↗
- Portfolio value
- $1.9B
- Positions
- 217
- As of
- June 30, 2026
Portfolio value QoQ: +7.7% 13F does not disclose cash
- Top 10 holdings weight
- 40.05%
- Top 25 holdings weight
- 64.65%
- Positions above 1%
- 36
- Effective number of positions
- 37.7
Based on 13F long-equity holdings only (cash, bonds, shorts not disclosed)
Turnover Q2 2026: 2.57% Est. buys $47,305,843 · sells $69,862,806
Median holding: 7.0 quarters Tracked Q4 2024–Q2 2026 · 88.9% still held
- New positions
- 14
- Increased
- 55
- Decreased
- 81
- Closed
- 6
On this page
- Performance vs S&P How this manager's 13F portfolio performed against the S&P 500.
- Sector breakdown How the portfolio splits across market sectors.
- Portfolio Every stock this institution reports holding, from its latest 13F.
- High-conviction bets The holdings this manager is most concentrated in.
- Biggest new bets Brand-new positions opened in the latest quarter.
- Top moves The biggest position increases and decreases this quarter.
- Exited positions Positions the manager fully sold out of last quarter.
Performance vs S&P 500
Annualized: +18.0% · S&P 500: +18.0%
Approximates a buy-and-hold portfolio built from quarterly SEC 13F snapshots. Excludes cash, short positions, options/derivatives, and non-13(f) securities — reflects the disclosed long-equity book only, not total fund AUM. SEC filing lag is up to 45 days; this is not a real-time-copyable timing.
Priceable coverage: 94.2% · Options excluded: 0.0%
Sector breakdown
Full portfolio 217 positions
| Type | Streak | 8Q trend | |||||
|---|---|---|---|---|---|---|---|
| AMAT Applied Materials, Inc. - Common Stock | $179,323,698 | 9.40% | 248,027 | $87,605,997 | Down ×2 | ||
| ADI Analog Devices, Inc. - Common Stock | $91,950,415 | 4.82% | 231,514 | $12,995,384 | Down ×6 | ||
| GE GE Aerospace Common Stock | $85,022,304 | 4.46% | 227,496 | $16,183,198 | Down ×5 | ||
| MSFT Microsoft Corporation - Common Stock | $83,638,086 | 4.38% | 224,218 | $420,337 | Down ×1 | ||
| JCI Johnson Controls International plc Ordinary Share | $63,271,328 | 3.32% | 433,039 | $209,867 | Down ×6 | ||
| RTX RTX Corporation Common Stock | $62,855,841 | 3.29% | 331,291 | $-2,178,851 | Down ×6 | ||
| LIN Linde plc - Ordinary Shares | $55,233,637 | 2.90% | 106,435 | $1,678,498 | Down ×1 | ||
| BRKB | $50,094,043 | 2.63% | 100,110 | $1,628,234 | Down ×1 | ||
| CB Chubb Limited Common Stock | $48,903,046 | 2.56% | 143,520 | $745,565 | Down ×6 | ||
| GOOGL Alphabet Inc. - Class A Common Stock | $43,718,537 | 2.29% | 122,334 | $7,864,674 | Down ×3 | ||
| ITW Illinois Tool Works Inc. Common Stock | $43,592,129 | 2.28% | 161,171 | $1,100,106 | Down ×1 | ||
| PAYX Paychex, Inc. - Common Stock | $41,012,725 | 2.15% | 417,092 | $5,437,984 | Up ×2 | ||
| CACI CACI International, Inc. Class A Common Stock | $40,241,080 | 2.11% | 86,865 | $-7,890,327 | Down ×1 | ||
| HXL Hexcel Corporation Common Stock | $32,711,279 | 1.71% | 326,916 | $6,284,118 | Up ×1 | ||
| SNPS Synopsys, Inc. - Common Stock | $32,105,888 | 1.68% | 71,975 | $5,000,533 | Up ×2 | ||
| APD Air Products and Chemicals, Inc. Common Stock | $32,091,704 | 1.68% | 109,460 | $-170,625 | Down ×1 | ||
| ALB Albemarle Corporation Common Stock | $31,336,813 | 1.64% | 232,072 | $-11,412,506 | Down ×1 | ||
| SYK Stryker Corporation Common Stock | $30,637,473 | 1.61% | 97,311 | $-1,216,731 | Up ×2 | ||
| ADSK Autodesk, Inc. - Common Stock | $28,640,399 | 1.50% | 147,312 | $-6,341,208 | Up ×2 | ||
| AAPL Apple Inc. - Common Stock | $27,644,307 | 1.45% | 95,536 | $3,357,135 | Down ×4 | ||
| JNJ Johnson & Johnson Common Stock | $27,115,977 | 1.42% | 106,768 | $863,506 | Down ×1 | ||
| VRSK Verisk Analytics, Inc. - Common Stock | $26,954,674 | 1.41% | 150,140 | $283,767 | Up ×2 | ||
| TDY Teledyne Technologies Incorporated Common Stock | $26,249,851 | 1.38% | 39,360 | $2,323,521 | Down ×3 | ||
| HRL Hormel Foods Corporation Common Stock | $24,966,507 | 1.31% | 1,005,902 | $2,427,519 | Up ×2 | ||
| NVS Novartis AG Common Stock | $24,046,490 | 1.26% | 153,436 | $79,098 | Down ×1 | ||
| REGN Regeneron Pharmaceuticals, Inc. - Common Stock | $22,839,077 | 1.20% | 36,628 | $-5,296,663 | Up ×1 | ||
| MRK Merck & Company, Inc. Common Stock (new) | $22,044,797 | 1.16% | 171,554 | $900,721 | Down ×1 | ||
| GEHC GE HealthCare Technologies Inc. - Common Stock | $21,586,998 | 1.13% | 337,244 | $-2,402,377 | Up ×6 | ||
| DIS Walt Disney Company (The) Common Stock | $21,502,746 | 1.13% | 223,405 | $-132,169 | Down ×1 | ||
| ROK Rockwell Automation, Inc. Common Stock | $21,306,414 | 1.12% | 43,036 | $5,628,306 | Down ×4 | ||
| UL Unilever PLC American Depositary Shares (each representing One Ordinary Share) | $20,048,547 | 1.05% | 333,475 | $669,119 | Down ×2 | ||
| TRMB Trimble Inc. - Common Stock | $20,009,691 | 1.05% | 390,967 | $-5,396,937 | Up ×2 | ||
| GILD Gilead Sciences, Inc. - Common Stock | $19,492,620 | 1.02% | 154,287 | $-3,308,312 | Down ×6 | ||
| CVX Chevron Corporation Common Stock | $19,339,134 | 1.01% | 116,669 | $-4,559,108 | Up ×1 | ||
| PPG PPG Industries, Inc. Common Stock | $19,174,008 | 1.01% | 158,084 | $3,153,551 | Up ×6 | ||
| SHEL Shell PLC American Depositary Shares (each representing two (2) Ordinary Shares) | $19,034,054 | 1.00% | 245,474 | $-3,724,813 | Up ×1 | ||
| PG Procter & Gamble Company (The) Common Stock | $17,603,671 | 0.92% | 120,046 | $433,437 | Up ×1 | ||
| MTD Mettler-Toledo International, Inc. Common Stock | $17,547,877 | 0.92% | 13,736 | $828,149 | Up ×1 | ||
| PYPL PayPal Holdings, Inc. - Common Stock | $16,539,996 | 0.87% | 383,047 | $-914,233 | Down ×1 | ||
| SNY Sanofi - American Depositary Shares | $16,408,870 | 0.86% | 384,643 | $-2,247,871 | Down ×1 | ||
| AZO AutoZone, Inc. Common Stock | $15,957,328 | 0.84% | 4,993 | $210,118 | Up ×2 | ||
| BA Boeing Company (The) Common Stock | $15,437,096 | 0.81% | 71,312 | $15,101,558 | Up ×1 | ||
| WY Weyerhaeuser Company Common Stock | $14,847,492 | 0.78% | 620,196 | $-674,646 | Down ×1 | ||
| DVN Devon Energy Corporation Common Stock | $14,631,825 | 0.77% | 354,110 | $-713,611 | Up ×2 | ||
| XOM Exxon Mobil Corporation Common Stock | $14,072,846 | 0.74% | 102,931 | $-3,762,810 | Down ×2 | ||
| AOS A.O. Smith Corporation Common Stock | $13,191,898 | 0.69% | 210,330 | $7,250,308 | Up ×2 | ||
| LW Lamb Weston Holdings, Inc. Common Stock | $12,736,321 | 0.67% | 294,958 | $2,083,263 | Up ×6 | ||
| BRKA | $12,730,450 | 0.67% | 17 | $1,958,350 | Up ×1 | ||
| VRTX Vertex Pharmaceuticals Incorporated - Common Stock | $12,337,780 | 0.65% | 24,838 | $2,646,076 | Up ×6 | ||
| GLW Corning Incorporated Common Stock | $12,037,394 | 0.63% | 47,126 | $3,068,269 | Down ×6 | ||
| DEO Diageo plc Common Stock | $11,229,568 | 0.59% | 139,706 | $-5,613,404 | Down ×4 | ||
| TMO Thermo Fisher Scientific Inc Common Stock | $9,703,599 | 0.51% | 19,354 | $142,577 | Down ×2 | ||
| GOOG Alphabet Inc. - Class C Capital Stock | $9,651,920 | 0.51% | 27,317 | $1,758,103 | Down ×2 | ||
| ECL Ecolab Inc. Common Stock | $8,006,973 | 0.42% | 28,739 | $-341,799 | Down ×1 | ||
| JPM JP Morgan Chase & Co. Common Stock | $6,799,953 | 0.36% | 20,774 | $697,898 | Up ×1 | ||
| CTSH Cognizant Technology Solutions Corporation - Class A Common Stock | $6,118,473 | 0.32% | 157,977 | $-4,400,554 | Down ×1 | ||
| SBUX Starbucks Corporation - Common Stock | $5,624,231 | 0.29% | 55,037 | $436,343 | Down ×3 | ||
| GEV GE Vernova Inc. Common Stock | $5,559,438 | 0.29% | 4,732 | $1,061,384 | Down ×6 | ||
| MDT Medtronic plc. Ordinary Shares | $5,415,472 | 0.28% | 69,225 | $-1,209,787 | Down ×1 | ||
| DOV Dover Corporation Common Stock | $5,176,831 | 0.27% | 23,082 | $360,177 | Down ×1 | ||
| MDLZ Mondelez International, Inc. - Class A Common Stock | $4,638,826 | 0.24% | 80,201 | $-616,674 | Down ×1 | ||
| NKE Nike, Inc. Common Stock | $4,633,806 | 0.24% | 112,882 | $-477,427 | Up ×2 | ||
| MA Mastercard Incorporated Common Stock | $4,546,901 | 0.24% | 8,853 | $59,954 | Down ×2 | ||
| COST Costco Wholesale Corporation - Common Stock | $4,450,966 | 0.23% | 4,758 | $-309,977 | Down ×4 | ||
| USB U.S. Bancorp Common Stock | $4,336,237 | 0.23% | 71,792 | $394,295 | Down ×2 | ||
| MTB M&T Bank Corporation Common Stock | $4,157,083 | 0.22% | 17,466 | $319,119 | Down ×2 | ||
| AXP American Express Company Common Stock | $4,067,118 | 0.21% | 12,024 | $18,121 | Down ×1 | ||
| COP ConocoPhillips Common Stock | $4,003,908 | 0.21% | 38,513 | $-1,099,203 | Down ×1 | ||
| VMC Vulcan Materials Company (Holding Company) Common Stock | $3,953,564 | 0.21% | 13,401 | $337,295 | Up ×4 | ||
| KO Coca-Cola Company (The) Common Stock | $3,574,417 | 0.19% | 43,982 | $225,935 | Down ×1 | ||
| TJX TJX Companies, Inc. (The) Common Stock | $3,469,350 | 0.18% | 22,900 | $-306,437 | Down ×3 | ||
| ALL Allstate Corporation (The) Common Stock | $2,981,864 | 0.16% | 12,532 | $281,675 | Down ×1 | ||
| IONS Ionis Pharmaceuticals, Inc. - Common Stock | $2,939,835 | 0.15% | 37,077 | $137,026 | Down ×2 | ||
| NBIX Neurocrine Biosciences, Inc. - Common Stock | $2,807,625 | 0.15% | 16,659 | $638,921 | Up ×1 | ||
| AMGN Amgen Inc. - Common Stock | $2,712,641 | 0.14% | 7,491 | $6,563 | Down ×2 | ||
| AMZN Amazon.com, Inc. - Common Stock | $2,653,201 | 0.14% | 11,132 | $267,052 | Down ×6 | ||
| SPY SPY | $2,584,332 | 0.14% | 3,460 | $201,695 | Down ×3 | ||
| FAST Fastenal Company - Common Stock | $2,508,511 | 0.13% | 52,228 | $85,132 | |||
| LLY Eli Lilly and Company Common Stock | $2,441,579 | 0.13% | 2,035 | $569,281 | |||
| DHR Danaher Corporation Common Stock | $2,403,858 | 0.13% | 12,620 | $11,106 | |||
| INCY Incyte Corporation - Common Stock | $2,360,382 | 0.12% | 20,822 | $394,686 | Down ×2 | ||
| IVV | $2,269,137 | 0.12% | 3,030 | $215,445 | Down ×5 | ||
| VOO | $2,205,347 | 0.12% | 3,211 | $286,614 | |||
| EMR Emerson Electric Company Common Stock | $2,160,849 | 0.11% | 15,095 | $183,102 | |||
| PEP PepsiCo, Inc. - Common Stock | $2,093,961 | 0.11% | 15,465 | $-300,611 | Up ×1 | ||
| VEU | $2,048,106 | 0.11% | 24,455 | $-301,172 | Down ×1 | ||
| NVDA NVIDIA Corporation - Common Stock | $1,954,079 | 0.10% | 9,766 | $250,191 | Down ×4 | ||
| NTR Nutrien Ltd. Common Shares | $1,948,932 | 0.10% | 30,960 | $-387,310 | |||
| VV | $1,936,213 | 0.10% | 5,630 | $253,687 | |||
| IWB | $1,852,303 | 0.10% | 4,523 | $239,465 | |||
| CL Colgate-Palmolive Company Common Stock | $1,839,468 | 0.10% | 20,064 | $129,413 | |||
| VHT | $1,820,970 | 0.10% | 6,090 | $162,480 | |||
| HUBB Hubbell Inc Common Stock | $1,619,304 | 0.08% | 3,095 | $100,464 | |||
| HD Home Depot, Inc. (The) Common Stock | $1,524,636 | 0.08% | 4,323 | $102,845 | |||
| ADBE Adobe Inc. - Common Stock | $1,506,282 | 0.08% | 7,347 | $-282,301 | Down ×6 | ||
| EXEL Exelixis, Inc. - Common Stock | $1,475,001 | 0.08% | 27,109 | $341,032 | Up ×1 | ||
| ABBV AbbVie Inc. Common Stock | $1,445,420 | 0.08% | 5,744 | $107,204 | Down ×1 | ||
| ISRG Intuitive Surgical, Inc. - Common Stock | $1,370,405 | 0.07% | 3,446 | $-333,414 | Down ×3 | ||
| ABT Abbott Laboratories Common Stock | $1,344,858 | 0.07% | 14,820 | $-172,913 | Up ×2 | ||
| ADP Automatic Data Processing, Inc. - Common Stock | $1,277,411 | 0.07% | 5,704 | $118,472 | |||
| No matches | |||||||
Conviction holdings
Positions increased for 3+ consecutive quarters.
Share counts are as reported in 13F filings (not split-adjusted)
Biggest new bets
New positions opened this quarter, largest first.
| Security | Value | Shares | % of portfolio |
|---|---|---|---|
| Unknown issuer (CUSIP: 438516205) | $759,133 | 3,390 | 0.04% |
| Unknown issuer (CUSIP: 43849R105) | $749,572 | 3,390 | 0.04% |
| AMD | $478,670 | 824 | 0.03% |
| VXUS | $337,856 | 3,951 | 0.02% |
| CRS | $264,008 | 428 | 0.01% |
| TKR | $261,576 | 1,800 | 0.01% |
| XLK | $249,704 | 1,310 | 0.01% |
| NTRS | $234,162 | 1,347 | 0.01% |
| EEM | $228,284 | 3,337 | 0.01% |
| XLI | $222,276 | 1,200 | 0.01% |
| DTD | $205,143 | 2,200 | 0.01% |
| MU | $200,846 | 174 | 0.01% |
| BAC | $200,456 | 3,518 | 0.01% |
| GPC | $200,330 | 1,698 | 0.01% |
Top movers (QoQ)
| Security | Action | Shares Δ | Value Δ |
|---|---|---|---|
| AMAT | Trimmed | -20K | +$87.6M |
| GE | Trimmed | -15K | +$16.2M |
| ADI | Trimmed | -17K | +$13.0M |
| ALB | Trimmed | -6K | -$11.4M |
| CACI | Trimmed | -2K | -$7.9M |
| GOOGL | Trimmed | -2K | +$7.9M |
| AOS | Bought more | +120K | +$7.3M |
| ADSK | Bought more | +1K | -$6.3M |
| HXL | Bought more | +373 | +$6.3M |
| ROK | Trimmed | -650 | +$5.6M |
1 position hidden (data completeness check)
Exited positions
Includes corporate events (mergers, delistings) — not all exits are sells
Closed positions reflect 13F reporting changes; for index managers these are often mechanical (delisting, M&A, index rebalancing), not active decisions.
| Security | Quarter | Shares before | Value before | Price since exit |
|---|---|---|---|---|
| ULXXXX | Dec. 31, 2025 | 393,834 | $23,346,539 | No longer tracked |
| EXAS | March 31, 2026 | 107,468 | $10,914,450 | No longer tracked |
| CTRA | June 30, 2026 | 50,104 | $1,760,655 | No longer tracked |
| HON | June 30, 2026 | 6,928 | $1,565,936 | -1.2% |
| DE | Dec. 31, 2025 | 1,339 | $612,271 | 29.3% |
| FISV | Dec. 31, 2025 | 3,190 | $411,287 | -23.5% |
| DFS | June 30, 2025 | 2,376 | $405,634 | No longer tracked |
| BC | March 31, 2025 | 6,025 | $389,697 | 49.5% |
| EOG | Dec. 31, 2025 | 3,084 | $345,778 | 45.7% |
| DD | Dec. 31, 2025 | 4,375 | $340,890 | 247.6% |
| VYM | March 31, 2026 | 1,994 | $281,054 | No longer tracked |
| BLKB | March 31, 2026 | 4,420 | $279,874 | 21.1% |
| VWO | March 31, 2025 | 6,313 | $278,025 | No longer tracked |
| NUE | Dec. 31, 2025 | 1,985 | $268,829 | 48.1% |
| T | June 30, 2026 | 9,063 | $262,760 | 22.0% |
| K | Dec. 31, 2025 | 3,194 | $261,976 | No longer tracked |
| INTU | March 31, 2026 | 394 | $260,993 | -16.3% |
| VYM | March 31, 2025 | 1,994 | $254,414 | No longer tracked |
| NTRS | March 31, 2026 | 1,848 | $252,418 | 32.3% |
| INGR | March 31, 2025 | 1,733 | $238,391 | -20.6% |
| GPC | Dec. 31, 2025 | 1,698 | $235,343 | 7.2% |
| TXN | Sept. 30, 2025 | 1,112 | $230,873 | 44.8% |
| CMG | Sept. 30, 2025 | 4,100 | $230,215 | -12.5% |
| ACN | March 31, 2026 | 857 | $229,933 | -6.7% |
| MPC | Dec. 31, 2025 | 1,188 | $228,975 | 124.1% |
| WLY | Dec. 31, 2025 | 5,555 | $224,811 | 70.2% |
| WFC | March 31, 2026 | 2,391 | $222,841 | 7.0% |
| XLI | Sept. 30, 2025 | 1,500 | $221,280 | No longer tracked |
| NTRS | March 31, 2025 | 2,123 | $217,608 | 87.2% |
| PNC | June 30, 2025 | 1,218 | $214,088 | 31.2% |
| PSX | June 30, 2026 | 1,147 | $208,960 | 44.4% |
| CPB | March 31, 2025 | 4,967 | $208,018 | -40.5% |
| IEX | March 31, 2025 | 982 | $205,523 | 28.9% |
| LMT | June 30, 2026 | 338 | $204,284 | 14.5% |
| WFC | March 31, 2025 | 2,898 | $203,556 | 18.7% |
| TXN | March 31, 2026 | 1,172 | $203,330 | 37.0% |
| IOSP | Sept. 30, 2025 | 2,400 | $201,816 | 19.7% |
| IWD | March 31, 2026 | 955 | $200,875 | No longer tracked |
| DD | June 30, 2026 | 4,375 | $200,421 | 3.0% |