Skip to main content

LaFleur & Godfrey LLC

SEC CIK
0001387458
Latest filing
Jul 15, 2026

Holdings in Q2 2024

Holdings as of Jun 30, 2024, filed Jul 23, 2024. Long positions only; changes compare share counts with Q1 2024.

Institution overview
Positions
136
+2 vs. Q1 2024
Portfolio value
$681.5M
+$5.99M (+0.9%) vs. Q1 2024
Filed
Jul 23, 2024
SEC
Holdings of LaFleur & Godfrey LLC in Q2 2024
SecurityClassSharesValue% of portfolioShare changeActionHistory
AAPLApple Inc.Stock231,756$48.8M7.2%−11,101−4.6%ReducedHistory
MSFTMicrosoft CorpStock90,399$40.4M5.9%−1,929−2.1%ReducedHistory
JPMJPMorgan Chase & CoStock148,287$30.0M4.4%−3,858−2.5%ReducedHistory
SYKStryker CorpStock78,836$26.8M3.9%−850−1.1%ReducedHistory
ECLEcolab Inc.Stock83,928$20.0M2.9%−1,859−2.2%ReducedHistory
WSOWatsco IncCOM42,404$19.6M2.9%−1,087−2.5%ReducedHistory
JNJJohnson & JohnsonStock131,689$19.2M2.8%+3,570+2.8%AddedHistory
RTXRTX CorpStock180,279$18.1M2.7%−381−0.2%ReducedHistory
CATCaterpillar IncStock53,073$17.7M2.6%+1,383+2.7%AddedHistory
ALCAlcon IncStock177,419$15.8M2.3%+1,862+1.1%AddedHistory
TMOThermo Fisher Scientific Inc.Stock27,501$15.2M2.2%+187+0.7%AddedHistory
VMCVulcan Materials COCOM60,967$15.2M2.2%−455−0.7%ReducedHistory
PLTRPalantir Technologies Inc.Stock570,381$14.4M2.1%+37,275+7.0%AddedHistory
PAYXPaychex IncStock117,028$13.9M2.0%+561+0.5%AddedHistory
ABBVAbbVie Inc.Stock78,093$13.4M2.0%−1,259−1.6%ReducedHistory
MRKMerck & Co., Inc.Stock105,413$13.1M1.9%−1,186−1.1%ReducedHistory
WWDWoodward, Inc.COM73,699$12.9M1.9%−1,730−2.3%ReducedHistory
STESTERIS plcSHS USD57,713$12.7M1.9%+400+0.7%AddedHistory
CPRTCopart IncCOM223,305$12.1M1.8%−575−0.3%ReducedHistory
CVXChevron CorpStock76,966$12.0M1.8%+2,225+3.0%AddedHistory
XOMExxonMobil Holdings CorpCOM99,235$11.4M1.7%+1,465+1.5%AddedHistory
ZSZscaler, Inc.Stock58,052$11.2M1.6%+4,671+8.8%AddedHistory
HOLXHologic IncCOM131,198$9.74M1.4%+3,960+3.1%AddedHistory
PEPPepsiCo IncStock53,493$8.82M1.3%−66−0.1%ReducedHistory
CHDChurch & Dwight Co IncCOM82,098$8.51M1.2%+133+0.2%AddedHistory
PGProcter & Gamble CoStock50,780$8.37M1.2%−2,280−4.3%ReducedHistory
HSYHershey CoCOM45,406$8.35M1.2%+45,406NewHistory
MUMicron Technology IncStock62,968$8.28M1.2%+725+1.2%AddedHistory
DHRDanaher CorpStock30,814$7.70M1.1%+321+1.1%AddedHistory
IBMInternational Business Machines CorpStock44,279$7.66M1.1%+4,836+12.3%AddedHistory
SCHWSchwab Charles CorpStock96,171$7.09M1.0%−4,934−4.9%ReducedHistory
HONHoneywell International IncCOM32,834$7.01M1.0%+605+1.9%AddedHistory
AMZNAmazon Com IncStock34,987$6.76M1.0%−733−2.1%ReducedHistory
GOOGAlphabet Inc.Stock36,231$6.65M1.0%−2,673−6.9%ReducedHistory
ZTSZoetis Inc.Stock35,589$6.17M0.9%+3,459+10.8%AddedHistory
MRVLMarvell Technology, Inc.COM86,034$6.01M0.9%−1,179−1.4%ReducedHistory
GNTXGentex CorpCOM173,051$5.83M0.9%+1,663+1.0%AddedHistory
GNRCGenerac Holdings Inc.Stock43,365$5.73M0.8%+2,352+5.7%AddedHistory
SLBSLB LimitedStock117,487$5.54M0.8%−1,964−1.6%ReducedHistory
Vanguard Scottsdale FDS92206C409SHRT TRM CORP BD71,411$5.52M0.8%−2,705−3.6%Reduced–
ABTAbbott LaboratoriesStock49,433$5.14M0.8%+1,648+3.4%AddedHistory
CSCOCisco Systems, Inc.Stock107,738$5.12M0.8%−488−0.5%ReducedHistory
IDXXIDEXX Laboratories IncCOM10,297$5.02M0.7%−72−0.7%ReducedHistory
AXPAmerican Express CoStock20,439$4.73M0.7%−325−1.6%ReducedHistory
WMTWalmart Inc.Stock69,857$4.73M0.7%−6,211−8.2%ReducedHistory
MDTMedtronic plcStock54,791$4.31M0.6%−4,035−6.9%ReducedHistory
MCDMcDonalds CorpStock16,347$4.17M0.6%−360−2.2%ReducedHistory
TFCTruist Financial CorpCOM102,290$3.97M0.6%−262−0.3%ReducedHistory
LHXL3HARRIS Technologies, Inc.Stock17,556$3.94M0.6%−109−0.6%ReducedHistory
APHAmphenol CorpCL A57,281$3.86M0.6%−1,767−3.0%ReducedConverted for a 2-for-1 splitHistory
VMIValmont Industries IncCOM13,965$3.83M0.6%−539−3.7%ReducedHistory
AMGNAmgen IncStock11,353$3.55M0.5%+146+1.3%AddedHistory
HDHome Depot, Inc.Stock10,296$3.54M0.5%−184−1.8%ReducedHistory
APDAir Products & Chemicals, Inc.Stock13,630$3.52M0.5%+556+4.3%AddedHistory
ADPAutomatic Data Processing IncStock14,448$3.45M0.5%−188−1.3%ReducedHistory
AMATApplied Materials IncStock14,375$3.39M0.5%−732−4.8%ReducedHistory
NKENIKE, Inc.Stock45,008$3.39M0.5%−2,584−5.4%ReducedHistory
iShares Tr46429B655FLTG RATE NT ETF66,102$3.38M0.5%−1,725−2.5%Reduced–
CMAComerica IncCOM63,537$3.24M0.5%+7,496+13.4%AddedHistory
BRK.BBerkshire Hathaway IncStock7,838$3.19M0.5%−37−0.5%ReducedHistory
FISVFiserv IncStock19,461$2.90M0.4%−483−2.4%ReducedHistory
GOOGLAlphabet Inc.Stock15,838$2.88M0.4%−305−1.9%ReducedHistory
INTCIntel CorpStock79,686$2.47M0.4%−5,967−7.0%ReducedHistory
KOCoca Cola CoStock37,102$2.36M0.3%−93,892−71.7%ReducedHistory
UNHUnitedHealth Group IncStock4,414$2.25M0.3%+57+1.3%AddedHistory
FSLRFirst Solar, Inc.Stock8,602$1.94M0.3%−165−1.9%ReducedHistory
ITWIllinois Tool Works IncStock8,134$1.93M0.3%−715−8.1%ReducedHistory
EOGEOG Resources IncStock13,031$1.64M0.2%−475−3.5%ReducedHistory
BMYBristol Myers Squibb CoStock38,842$1.61M0.2%−12,648−24.6%ReducedHistory
SPYSPDR S&P 500 ETF TrustETF2,867$1.56M0.2%00.0%UnchangedHistory
VZVerizon Communications IncStock36,921$1.52M0.2%−3,645−9.0%ReducedHistory
MBWMMercantile Bank CorpCOM35,565$1.44M0.2%−293−0.8%ReducedHistory
WATWaters CorpCOM4,539$1.32M0.2%−525−10.4%ReducedHistory
KMBKimberly Clark CorpStock9,355$1.29M0.2%−756−7.5%ReducedHistory
Vanguard Morningstar Growth ETF922908736ETF3,388$1.27M0.2%+859+34.0%Added–
Vanguard Scottsdale FDS92206C102SHORT TERM TREAS21,166$1.23M0.2%+1,378+7.0%Added–
BLKBlackRock, Inc.COM1,553$1.22M0.2%−110−6.6%ReducedHistory
ACNAccenture plcStock3,825$1.16M0.2%+87+2.3%AddedHistory
COSTCostco Wholesale CorpStock1,256$1.07M0.2%−31−2.4%ReducedHistory
KAIKadant IncCOM3,588$1.05M0.2%00.0%UnchangedHistory
KVUEKenvue Inc.Stock55,665$1.01M0.1%+16,645+42.7%AddedHistory
ISRGIntuitive Surgical IncCOM NEW2,101$934.6K0.1%−105−4.8%ReducedHistory
WDAYWorkday, Inc.CL A4,113$919.5K0.1%+1,195+41.0%AddedHistory
MRCYMercury Systems IncCOM32,370$873.7K0.1%−5,375−14.2%ReducedHistory
SOSouthern CoStock11,148$864.7K0.1%−192−1.7%ReducedHistory
SYYSysco CorpStock11,278$805.1K0.1%−3,087−21.5%ReducedHistory
iShares Tr464288646ISHS 1-5YR INVS13,496$691.6K0.1%−159−1.2%Reduced–
Vanguard Morningstar Value ETF922908744ETF4,216$676.3K0.1%+1,359+47.6%Added–
State Street Technology Select Sector SPDR ETF81369Y803ETF2,958$669.2K0.1%00.0%Unchanged–
EVRGEvergy, Inc.Stock12,292$651.1K0.1%−293−2.3%ReducedHistory
ROPRoper Technologies IncStock1,080$608.8K0.1%−15−1.4%ReducedHistory
DXCMDexcom IncCOM5,244$594.6K0.1%+261+5.2%AddedHistory
iShares Tr464288307MRGSTR MD CP GRW8,545$578.9K0.1%+2,677+45.6%Added–
Vanguard Short-Term Bond ETF921937827ETF7,528$577.4K0.1%+3,347+80.1%Added–
QCOMQualcomm IncStock2,826$562.9K0.1%−190−6.3%ReducedHistory
MAMastercard IncStock1,250$551.5K0.1%00.0%UnchangedHistory
iShares Tr464288406MRGSTR MD CP VAL7,455$523.6K0.1%+2,388+47.1%Added–
Vanguard High Dividend Yield Index ETF921946406ETF4,323$512.7K0.1%+572+15.2%Added–
J P Morgan Exchange Traded F46641Q159INCOME ETF10,883$494.7K0.1%+5,045+86.4%Added–
iShares Tr46429B7470-5 YR TIPS ETF4,941$491.6K0.1%+845+20.6%Added–

Sold out since Q1 2024 (5)

Positions held at the end of Q1 2024 that are gone from this filing.

Positions of LaFleur & Godfrey LLC sold out since Q1 2024
SecurityClassShares in Q1 2024Value in Q1 2024% of portfolio in Q1 2024History
CVSCVS Health CorpStock4,792$382.2K0.1%History
KHCKraft Heinz CoStock7,186$265.2K<0.1%History
MMM3M CoStock2,232$236.7K<0.1%History
PYPLPayPal Holdings, Inc.Stock3,500$234.5K<0.1%History
DOCUDocuSign, Inc.Stock3,529$210.2K<0.1%History