The Analysis of LaFleur & Godfrey LLC's Holdings & P&L


Currently, LaFleur & Godfrey LLC holds 141 types of securities in its portfolio with a total value $803.2M. In the most recent quarter, they have increased their positions in NFLX (+101.3K shares, valued at $9.7M), FLOT (+60.5K shares, valued at $3.1M), TSN (+19.1K shares, valued at $1.2M); decreased their positions in AAPL (-7.3K shares, valued at $1.8M), CAT (-1.5K shares, valued at $1.0M), WMT (-8.1K shares, valued at $1.0M); initiated new positions in LNT (+2.9K shares, valued at $205.3K), IWS (+1.4K shares, valued at $203.7K).


1M P&L
+3.0M+0.39%
3M P&L
-15.0M-1.93%
HY P&L
+17.3M+2.31%

P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.

Top Holding Treemap

Top Industries by Value

1Aerospace & Defense67.0M
9.1%
2Software - Infrastructure54.8M
7.4%
3Drug Manufacturers - General54.0M
7.3%

Top Industries by Stock Count

1N/A30 stocks
23.3%
2Software - Application6 stocks
4.7%
3Semiconductors6 stocks
4.7%
Stock Holdings
AAPL
APPLE INC
-3.41%
Shares206.2K
Event2026-03-31
Filed2026-05-04
JPM
JPMORGAN CHASE & CO
-1.80%
Shares125.3K
Event2026-03-31
Filed2026-05-04
CAT
CATERPILLAR INC
-3.08%
Shares46.1K
Event2026-03-31
Filed2026-05-04
JNJ
JOHNSON & JOHNSON
-2.20%
Shares131.8K
Event2026-03-31
Filed2026-05-04
MSFT
MICROSOFT CORP
1.76%
Shares81.1K
Event2026-03-31
Filed2026-05-04
RTX
RTX CORPORATION
-3.16%
Shares136.8K
Event2026-03-31
Filed2026-05-04
FLOT
ISHARES TR
14.91%
Shares466.1K
Event2026-03-31
Filed2026-05-04
SYK
STRYKER CORPORATION
1.81%
Shares72.1K
Event2026-03-31
Filed2026-05-04
BROADCOM INC
BROADCOM INC
-2.61%
Shares73.5K
Event2026-03-31
Filed2026-05-04
WWD
WOODWARD INC
-3.03%
Shares59.3K
Event2026-03-31
Filed2026-05-04
ECL
ECOLAB INC
-1.17%
Shares71.4K
Event2026-03-31
Filed2026-05-04
PLTR
PALANTIR TECHNOLOGIES INC
-2.51%
Shares120.1K
Event2026-03-31
Filed2026-05-04
CEG
CONSTELLATION ENERGY CORP
3.52%
Shares62.5K
Event2026-03-31
Filed2026-05-04
XOM
EXXON MOBIL CORP
-2.93%
Shares93.5K
Event2026-03-31
Filed2026-05-04
ABBV
ABBVIE INC
-0.72%
Shares71.2K
Event2026-03-31
Filed2026-05-04
VMC
VULCAN MATLS CO
-0.09%
Shares56.6K
Event2026-03-31
Filed2026-05-04
TMO
THERMO FISHER SCIENTIFIC INC
2.63%
Shares30.6K
Event2026-03-31
Filed2026-05-04
GEV
GE VERNOVA INC
-2.56%
Shares16.9K
Event2026-03-31
Filed2026-05-04
AMZN
AMAZON COM INC
2.41%
Shares69.1K
Event2026-03-31
Filed2026-05-04
CVX
CHEVRON CORPORATION
-0.14%
Shares67.3K
Event2026-03-31
Filed2026-05-04
CW
CURTISS WRIGHT CORP
-2.29%
Shares20.4K
Event2026-03-31
Filed2026-05-04
ALC
ALCON AG
-1.80%
Shares180.4K
Event2026-03-31
Filed2026-05-04
WSO
WATSCO INC
0.08%
Shares37.0K
Event2026-03-31
Filed2026-05-04
NEE
NEXTERA ENERGY INC
5.49%
Shares141.1K
Event2026-03-31
Filed2026-05-04
AXP
AMERICAN EXPRESS CO
0.18%
Shares42.9K
Event2026-03-31
Filed2026-05-04
HON
HONEYWELL INTL INC
-2.78%
Shares50.5K
Event2026-03-31
Filed2026-05-04
NFLX
NETFLIX INC.
1021.10%
Shares111.2K
Event2026-03-31
Filed2026-05-04
MERCK & CO INC
MERCK & CO INC
-4.39%
Shares88.2K
Event2026-03-31
Filed2026-05-04
APH
AMPHENOL CORP
-1.04%
Shares79.1K
Event2026-03-31
Filed2026-05-04
PAYX
PAYCHEX INC
0.29%
Shares108.5K
Event2026-03-31
Filed2026-05-04
IBM
INTERNATIONAL BUSINESS MACHS
6.63%
Shares36.6K
Event2026-03-31
Filed2026-05-04
CHD
CHURCH & DWIGHT CO INC
0.19%
Shares87.6K
Event2026-03-31
Filed2026-05-04
ABT
ABBOTT LABORATORIES
-5.70%
Shares78.4K
Event2026-03-31
Filed2026-05-04
PG
PROCTER & GAMBLE CO
-0.26%
Shares51.8K
Event2026-03-31
Filed2026-05-04
ALPHABET INC
ALPHABET INC
-7.25%
Shares25.9K
Event2026-03-31
Filed2026-05-04
WMT
WALMART INC
-12.24%
Shares58.1K
Event2026-03-31
Filed2026-05-04
ZS
ZSCALER INC
-3.08%
Shares51.3K
Event2026-03-31
Filed2026-05-04
PEP
PEPSICO INC
-2.12%
Shares45.4K
Event2026-03-31
Filed2026-05-04
STERIS PLC
STERIS PLC
-6.90%
Shares31.7K
Event2026-03-31
Filed2026-05-04
BXSL
BLACKSTONE SECD LENDING FD
8.79%
Shares279.4K
Event2026-03-31
Filed2026-05-04
CPRT
COPART INC
-0.81%
Shares195.7K
Event2026-03-31
Filed2026-05-04
ALPHABET INC
ALPHABET INC
-0.24%
Shares22.2K
Event2026-03-31
Filed2026-05-04
SCHW
SCHWAB CHARLES CORP
7.40%
Shares67.9K
Event2026-03-31
Filed2026-05-04
CSCO
CISCO SYS INC
-2.52%
Shares76.0K
Event2026-03-31
Filed2026-05-04
LHX
L3HARRIS TECHNOLOGIES INC
-6.49%
Shares16.0K
Event2026-03-31
Filed2026-05-04
TFC
TRUIST FINL CORP
-1.49%
Shares117.9K
Event2026-03-31
Filed2026-05-04
AMAT
APPLIED MATLS INC
-10.92%
Shares15.1K
Event2026-03-31
Filed2026-05-04
IDXX
IDEXX LABS INC
-1.43%
Shares8.4K
Event2026-03-31
Filed2026-05-04
MEDTRONIC PLC
MEDTRONIC PLC
-1.64%
Shares50.9K
Event2026-03-31
Filed2026-05-04
HSY
HERSHEY CO
0.00%
Shares21.2K
Event2026-03-31
Filed2026-05-04
BERKSHIRE HATHAWAY INC DEL
BERKSHIRE HATHAWAY INC DEL
-0.87%
Shares8.3K
Event2026-03-31
Filed2026-05-04
APD
AIR PRODUCTS AND CHEMICALS I
-1.86%
Shares13.0K
Event2026-03-31
Filed2026-05-04
AMGN
AMGEN INC
-7.27%
Shares10.1K
Event2026-03-31
Filed2026-05-04
VZ
VERIZON COMMUNICATIONS INC
12.51%
Shares64.6K
Event2026-03-31
Filed2026-05-04
IGSB
ISHARES TR
25.83%
Shares61.6K
Event2026-03-31
Filed2026-05-04
HD
HOME DEPOT INC
-0.89%
Shares9.5K
Event2026-03-31
Filed2026-05-04
OKE
ONEOK INC NEW
-2.45%
Shares31.9K
Event2026-03-31
Filed2026-05-04
MCD
MCDONALDS CORP
-13.38%
Shares9.0K
Event2026-03-31
Filed2026-05-04
WM
WASTE MGMT INC DEL
-0.82%
Shares11.3K
Event2026-03-31
Filed2026-05-04
DHR
DANAHER CORP DEL
-22.35%
Shares13.5K
Event2026-03-31
Filed2026-05-04
ADP
AUTOMATIC DATA PROCESSING IN
-11.50%
Shares11.7K
Event2026-03-31
Filed2026-05-04
BMY
BRISTOL-MYERS SQUIBB CO
4.65%
Shares36.8K
Event2026-03-31
Filed2026-05-04
EVRG
EVERGY INC
0.80%
Shares25.6K
Event2026-03-31
Filed2026-05-04
SBUX
STARBUCKS CORP
16.24%
Shares22.3K
Event2026-03-31
Filed2026-05-04
TSN
TYSON FOODS INC
170.32%
Shares30.4K
Event2026-03-31
Filed2026-05-04
KO
COCA COLA CO
-22.32%
Shares23.3K
Event2026-03-31
Filed2026-05-04
ITW
ILLINOIS TOOL WKS INC
-3.04%
Shares6.5K
Event2026-03-31
Filed2026-05-04
ZTS
ZOETIS INC
-5.23%
Shares13.9K
Event2026-03-31
Filed2026-05-04
STT
STATE STR CORP
3.59%
Shares12.8K
Event2026-03-31
Filed2026-05-04
VUG
VANGUARD INDEX FDS
0.55%
Shares3.7K
Event2026-03-31
Filed2026-05-04
MBWM
MERCANTILE BK CORP
7.75%
Shares31.5K
Event2026-03-31
Filed2026-05-04
GNTX
GENTEX CORP
-27.72%
Shares72.0K
Event2026-03-31
Filed2026-05-04
TTD
THE TRADE DESK INC
25.76%
Shares68.2K
Event2026-03-31
Filed2026-05-04
FSLR
FIRST SOLAR INC
0.00%
Shares7.7K
Event2026-03-31
Filed2026-05-04
SPY
STATE STR SPDR S&P 500 ETF T
-20.37%
Shares2.1K
Event2026-03-31
Filed2026-05-04
ULTA
ULTA BEAUTY INC
-1.40%
Shares2.5K
Event2026-03-31
Filed2026-05-04
BLACKROCK INC
BLACKROCK INC
-8.67%
Shares1.3K
Event2026-03-31
Filed2026-05-04
ADBE
ADOBE INC
-0.51%
Shares5.1K
Event2026-03-31
Filed2026-05-04
FITB
FIFTH THIRD BANCORP
142.23%
Shares25.9K
Event2026-03-31
Filed2026-05-04
EOG
EOG RES INC
2.16%
Shares8.3K
Event2026-03-31
Filed2026-05-04
ROP
ROPER TECHNOLOGIES INC
-3.13%
Shares2.9K
Event2026-03-31
Filed2026-05-04
VTV
VANGUARD INDEX FDS
-0.29%
Shares5.2K
Event2026-03-31
Filed2026-05-04
ACCENTURE PLC IRELAND
ACCENTURE PLC IRELAND
7.79%
Shares4.9K
Event2026-03-31
Filed2026-05-04
WAT
WATERS CORP
-9.22%
Shares3.0K
Event2026-03-31
Filed2026-05-04
IMCG
ISHARES TR
0.93%
Shares11.3K
Event2026-03-31
Filed2026-05-04
UPS
UNITED PARCEL SVCS INC
12.91%
Shares8.7K
Event2026-03-31
Filed2026-05-04
XLK
SELECT SECTOR SPDR TR
-7.61%
Shares6.3K
Event2026-03-31
Filed2026-05-04
IMCV
ISHARES TR
-0.51%
Shares9.8K
Event2026-03-31
Filed2026-05-04
VYM
VANGUARD WHITEHALL FDS
0.47%
Shares5.6K
Event2026-03-31
Filed2026-05-04
NKE
NIKE INC
-8.99%
Shares14.9K
Event2026-03-31
Filed2026-05-04
KAI
KADANT INC
-2.21%
Shares2.7K
Event2026-03-31
Filed2026-05-04
JPIE
J P MORGAN EXCHANGE TRADED F
6.42%
Shares16.8K
Event2026-03-31
Filed2026-05-04
SO
SOUTHERN CO
-24.45%
Shares7.1K
Event2026-03-31
Filed2026-05-04
MARVELL TECHNOLOGY INC
MARVELL TECHNOLOGY INC
-24.07%
Shares6.7K
Event2026-03-31
Filed2026-05-04
XCEM
COLUMBIA ETF TR II
-1.53%
Shares15.4K
Event2026-03-31
Filed2026-05-04
SYY
SYSCO CORP
-0.64%
Shares8.1K
Event2026-03-31
Filed2026-05-04
MRCC
MONROE CAP CORP
0.00%
Shares122.5K
Event2026-03-31
Filed2026-05-04
STIP
ISHARES TR
2.22%
Shares5.2K
Event2026-03-31
Filed2026-05-04
VCSH
VANGUARD SCOTTSDALE FDS
0.00%
Shares6.7K
Event2026-03-31
Filed2026-05-04
NVDA
NVIDIA CORPORATION
15.30%
Shares3.0K
Event2026-03-31
Filed2026-05-04
SUB
ISHARES TR
12.18%
Shares4.8K
Event2026-03-31
Filed2026-05-04
NVS
NOVARTIS AG
0.00%
Shares3.3K
Event2026-03-31
Filed2026-05-04
GENERAL DYNAMICS CORP
GENERAL DYNAMICS CORP
2.59%
Shares1.4K
Event2026-03-31
Filed2026-05-04
WDAY
WORKDAY INC
4.87%
Shares3.7K
Event2026-03-31
Filed2026-05-04
IVW
ISHARES TR
-13.41%
Shares4.0K
Event2026-03-31
Filed2026-05-04
GLD
SPDR GOLD TR
0.00%
Shares1.1K
Event2026-03-31
Filed2026-05-04
CL
COLGATE PALMOLIVE CO
3.13%
Shares5.0K
Event2026-03-31
Filed2026-05-04
SPHY
SPDR SERIES TRUST
3.53%
Shares16.9K
Event2026-03-31
Filed2026-05-04
SOLSTICE ADVANCED MATLS INC
SOLSTICE ADVANCED MATLS INC
-50.63%
Shares5.0K
Event2026-03-31
Filed2026-05-04
COST
COSTCO WHOLESALE CORPORATION
8.62%
Shares378
Event2026-03-31
Filed2026-05-04
BIV
VANGUARD BD INDEX FDS
10.66%
Shares4.8K
Event2026-03-31
Filed2026-05-04
ISRG
INTUITIVE SURGICAL INC
0.00%
Shares771
Event2026-03-31
Filed2026-05-04
KMB
KIMBERLY-CLARK CORP
-2.56%
Shares3.6K
Event2026-03-31
Filed2026-05-04
KDP
KEURIG DR PEPPER INC
-0.15%
Shares13.0K
Event2026-03-31
Filed2026-05-04
IJT
ISHARES TR
0.00%
Shares2.3K
Event2026-03-31
Filed2026-05-04
IWD
ISHARES TR
-4.31%
Shares1.6K
Event2026-03-31
Filed2026-05-04
VRTX
VERTEX PHARMACEUTICALS INC
54.36%
Shares744
Event2026-03-31
Filed2026-05-04
SCHG
SCHWAB STRATEGIC TR
-2.34%
Shares11.3K
Event2026-03-31
Filed2026-05-04
MU
MICRON TECHNOLOGY INC
20.65%
Shares964
Event2026-03-31
Filed2026-05-04
INTC
INTEL CORP
-2.09%
Shares7.2K
Event2026-03-31
Filed2026-05-04
VBK
VANGUARD INDEX FDS
-1.59%
Shares1.1K
Event2026-03-31
Filed2026-05-04
IVE
ISHARES TR
0.00%
Shares1.5K
Event2026-03-31
Filed2026-05-04
MUSA
MURPHY USA INC
0.00%
Shares600
Event2026-03-31
Filed2026-05-04
AMD
ADVANCED MICRO DEVICES INC
11.68%
Shares1.4K
Event2026-03-31
Filed2026-05-04
DIS
DISNEY WALT CO
0.00%
Shares3.0K
Event2026-03-31
Filed2026-05-04
IWF
ISHARES TR
0.00%
Shares668
Event2026-03-31
Filed2026-05-04
IFRA
ISHARES TR
0.55%
Shares4.9K
Event2026-03-31
Filed2026-05-04
IHI
ISHARES TR
3.37%
Shares5.2K
Event2026-03-31
Filed2026-05-04
GDX
VANECK ETF TRUST
-12.61%
Shares2.7K
Event2026-03-31
Filed2026-05-04
ETR
ENTERGY CORP NEW
-12.87%
Shares2.2K
Event2026-03-31
Filed2026-05-04
MFC
MANULIFE FINL CORP
0.00%
Shares7.1K
Event2026-03-31
Filed2026-05-04
UNP
UNION PAC CORP
0.00%
Shares1.0K
Event2026-03-31
Filed2026-05-04
IVV
ISHARES TR
0.00%
Shares362
Event2026-03-31
Filed2026-05-04
TROW
PRICE T ROWE GROUP INC
1.01%
Shares2.6K
Event2026-03-31
Filed2026-05-04
IJK
ISHARES TR
0.00%
Shares2.3K
Event2026-03-31
Filed2026-05-04
TSM
TAIWAN SEMICONDUCTOR MANUFAC
-40.29%
Shares667
Event2026-03-31
Filed2026-05-04
HBAN
HUNTINGTON BANCSHARES INC
0.00%
Shares13.9K
Event2026-03-31
Filed2026-05-04
QCOM
QUALCOMM INC
-34.13%
Shares1.6K
Event2026-03-31
Filed2026-05-04
LNT
ALLIANT ENERGY CORP
New
Shares2.9K
Event2026-03-31
Filed2026-05-04
IWS
ISHARES TR
New
Shares1.4K
Event2026-03-31
Filed2026-05-04
RIG
TRANSOCEAN LTD
0.00%
Shares12.3K
Event2026-03-31
Filed2026-05-04

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available