GRANDFIELD & DODD, LLC Q1 2024 Filing

Filed May 6, 2024

Portfolio Value

$1.6T

Holdings

203

Report Date

Q1 2024

Filing Type

13F-HR

All Holdings (203 positions)

#StockSharesValue% PortfolioType
1
MSFTMICROSOFT CORP
247,284$104.0B6.57%
2
LINLINDE PLC
112,529$52.2B3.30%
3
ADIANALOG DEVICES INC
262,153$51.9B3.27%
4
GEGENERAL ELECTRIC CO
275,598$48.4B3.05%
5
PAYXPAYCHEX INC
382,021$46.9B2.96%
6
BRK/BBERKSHIRE HATHAWAY INC DEL
103,405$43.5B2.74%
7
ITWILLINOIS TOOL WKS INC
161,406$43.3B2.73%
8
AMATAPPLIED MATLS INC
208,895$43.1B2.72%
9
CBCHUBB LIMITED
157,379$40.8B2.57%
10
MRKMERCK & CO INC
305,379$40.3B2.54%
11
JCIJOHNSON CTLS INTL PLC
599,918$39.2B2.47%
12
SNPSSYNOPSYS INC
66,729$38.1B2.41%
13
ADSKAUTODESK INC
139,362$36.3B2.29%
14
SYKSTRYKER CORPORATION
99,708$35.7B2.25%
15
RTXRTX CORPORATION
358,529$35.0B2.21%
16
VRSKVERISK ANALYTICS INC
145,483$34.3B2.16%
17
DEODIAGEO PLC
228,794$34.0B2.15%
18
CA8ACACI INTL INC
84,841$32.1B2.03%
19
REGNREGENERON PHARMACEUTICALS
32,277$31.1B1.96%
20
HRLHORMEL FOODS CORP
839,621$29.3B1.85%
21
GEHCGE HEALTHCARE TECHNOLOGIES I
315,685$28.7B1.81%
22
DISDISNEY WALT CO
229,766$28.1B1.77%
23
APDAIR PRODS & CHEMS INC
104,849$25.4B1.60%
24
ALBALBEMARLE CORP
191,515$25.2B1.59%
25
PYPLPAYPAL HLDGS INC
376,399$25.2B1.59%
26
TRMBTRIMBLE INC
389,151$25.0B1.58%
27
HXLHEXCEL CORP NEW
320,918$23.4B1.48%
28
WYWEYERHAEUSER CO MTN BE
645,469$23.2B1.46%
29
ULUNILEVER PLC
460,122$23.1B1.46%
30
GILDGILEAD SCIENCES INC
279,734$20.5B1.29%
31
PGPROCTER AND GAMBLE CO
119,686$19.4B1.23%
32
SNYSANOFI
386,491$18.8B1.19%
33
CVXCHEVRON CORP NEW
117,502$18.5B1.17%
34
PPGPPG INDS INC
124,897$18.1B1.14%
35
SHELSHELL PLC
255,330$17.1B1.08%
36
JNJJOHNSON & JOHNSON
108,081$17.1B1.08%
37
AAPLAPPLE INC
95,899$16.4B1.04%
38
NVSNNOVARTIS AG
159,764$15.5B0.98%
39
AZOAUTOZONE INC
4,835$15.2B0.96%
40
DVNDEVON ENERGY CORP NEW
299,813$15.0B0.95%
41
MDTMEDTRONIC PLC
166,467$14.5B0.92%
42
TDYTELEDYNE TECHNOLOGIES INC
31,776$13.6B0.86%
43
CTSHCOGNIZANT TECHNOLOGY SOLUTIO
177,661$13.0B0.82%
44
ZBHZIMMER BIOMET HOLDINGS INC
95,882$12.7B0.80%
45
XOMEXXON MOBIL CORP
107,943$12.5B0.79%
46
GLWCORNING INC
368,591$12.1B0.77%
47
TMOTHERMO FISHER SCIENTIFIC INC
20,246$11.8B0.74%
48
BRK-BBERKSHIRE HATHAWAY INC DEL
17$10.8B0.68%
49
MTDMETTLER TOLEDO INTERNATIONAL
7,540$10.0B0.63%
50
ECLECOLAB INC
30,227$7.0B0.44%
51
MDLZMONDELEZ INTL INC
97,314$6.8B0.43%
52
COPCONOCOPHILLIPS
39,775$5.1B0.32%
53
MTBM & T BK CORP
34,373$5.0B0.32%
54
JPMJPMORGAN CHASE & CO
24,045$4.8B0.30%
55
USBUS BANCORP DEL
106,810$4.8B0.30%
56
MAMASTERCARD INCORPORATED
9,717$4.7B0.30%
57
DOVDOVER CORP
24,988$4.4B0.28%
58
ROKROCKWELL AUTOMATION INC
15,032$4.4B0.28%
59
ADBEADOBE INC
7,701$3.9B0.25%
60
COSTCOSTCO WHSL CORP NEW
5,212$3.8B0.24%
61
EXASEXACT SCIENCES CORP
55,224$3.8B0.24%
62
VRTXVERTEX PHARMACEUTICALS INC
9,115$3.8B0.24%
63
DHRDANAHER CORPORATION
13,356$3.3B0.21%
64
BLKBBLACKBAUD INC
44,868$3.3B0.21%
65
PEPPEPSICO INC
17,821$3.1B0.20%
66
GOOGLALPHABET INC
20,395$3.1B0.19%
67
AXPAMERICAN EXPRESS CO
13,480$3.1B0.19%
68
GOOGALPHABET INC
20,130$3.1B0.19%
69
VMCVULCAN MATLS CO
11,011$3.0B0.19%
70
TJXTJX COS INC NEW
27,343$2.8B0.18%
71
NKENIKE INC
29,178$2.7B0.17%
72
KOCOCA COLA CO
44,709$2.7B0.17%
73
AMZNAMAZON COM INC
14,179$2.6B0.16%
74
AMGNAMGEN INC
8,818$2.5B0.16%
75
ALSALLSTATE CORP
13,181$2.3B0.14%
76
LLYELI LILLY & CO
2,890$2.2B0.14%
77
FDXFEDEX CORP
7,522$2.2B0.14%
78
NBIXNEUROCRINE BIOSCIENCES INC
15,594$2.2B0.14%
79
SPYSPDR S&P 500 ETF TR
4,045$2.1B0.13%
80
PFEPFIZER INC
75,617$2.1B0.13%
81
HDHOME DEPOT INC
5,391$2.1B0.13%
82
FASTFASTENAL CO
26,550$2.0B0.13%
83
CLCOLGATE PALMOLIVE CO
20,957$1.9B0.12%
84
VEUVANGUARD INTL EQUITY INDEX F
31,663$1.9B0.12%
85
WLYWILEY JOHN & SONS INC
47,709$1.8B0.11%
86
VOOVANGUARD INDEX FDS
3,675$1.8B0.11%
87
HONHONEYWELL INTL INC
8,509$1.7B0.11%
88
0J7QIAC INC
32,518$1.7B0.11%
89
ISRGINTUITIVE SURGICAL INC
4,216$1.7B0.11%
90
NTRNUTRIEN LTD
30,960$1.7B0.11%
91
ABTABBOTT LABS
14,615$1.7B0.10%
92
ADPAUTOMATIC DATA PROCESSING IN
6,599$1.6B0.10%
93
EMREMERSON ELEC CO
13,968$1.6B0.10%
94
ISIIONIS PHARMACEUTICALS INC
33,774$1.5B0.09%
95
BCBRUNSWICK CORP
15,105$1.5B0.09%
96
VVVANGUARD INDEX FDS
6,030$1.4B0.09%
97
BMRNBIOMARIN PHARMACEUTICAL INC
16,127$1.4B0.09%
98
ORCLORACLE CORP
11,209$1.4B0.09%
99
IVVISHARES TR
2,674$1.4B0.09%
100
CTRACOTERRA ENERGY INC
50,104$1.4B0.09%
Page 1 of 3Next