← All institutions

LaFleur & Godfrey LLC

CIK 0001387458

Annualised vol
13.598975%
Beta
0.647316
HHI
242.022209
Top-10 weight
39.010446%
VaR 95%
1.229903%
VaR 99%
2.495902%
Max drawdown
25.92795%
Matched value
79.768298%

Returns of reported holdings

Loading returns…

Position changes vs prior quarter

What the latest 13F shows bought and sold against the quarter before, by share count.

TickerChangeShares nowShares beforeShare change %Value now ($)
AAPL REDUCED 202,608 206,227 -1.75% 58,626,789
CAT REDUCED 40,343 46,081 -12.45% 42,960,766
JPM REDUCED 122,829 125,339 -2.0% 40,205,510
JNJ REDUCED 126,245 131,797 -4.21% 32,062,550
MSFT ADDED 83,870 81,090 3.43% 31,285,096
AVGO REDUCED 68,418 73,481 -6.89% 25,844,900
RTX REDUCED 132,012 136,772 -3.48% 25,046,637
WWD REDUCED 56,158 59,307 -5.31% 23,891,860
SYK ADDED 75,766 72,122 5.05% 23,854,161
ECL ADDED 71,655 71,407 0.35% 19,963,720
ABBV ADDED 73,119 71,175 2.73% 18,399,675
GEV REDUCED 14,587 16,948 -13.93% 17,137,717
GOOGL REDUCED 46,933 48,165 -2.56% 16,669,694
AMZN REDUCED 68,626 69,103 -0.69% 16,356,207
CEG ADDED 64,525 62,512 3.22% 16,026,075
WSO REDUCED 36,553 37,030 -1.29% 15,232,772
TMO REDUCED 30,081 30,650 -1.86% 15,081,411
CW REDUCED 19,149 20,379 -6.04% 14,510,449
AXP REDUCED 42,539 42,914 -0.87% 14,388,817
PLTR ADDED 122,802 120,117 2.24% 14,327,310
NFLX ADDED 200,644 111,202 80.43% 14,325,982
NEE ADDED 146,268 141,102 3.66% 12,837,943
ALC REDUCED 175,773 180,366 -2.55% 11,794,369
PAYX ADDED 118,275 108,499 9.01% 11,629,996
MRK REDUCED 85,476 88,152 -3.04% 10,983,681
CVX REDUCED 65,078 67,350 -3.37% 10,787,410
PG REDUCED 50,375 51,841 -2.83% 7,386,931
CRM NEW 45,803 - - 7,175,498
ABT REDUCED 77,206 78,424 -1.55% 7,005,631
STE REDUCED 30,086 31,677 -5.02% 6,335,210
WMT REDUCED 55,907 58,076 -3.73% 6,331,988
SCHW REDUCED 66,139 67,912 -2.61% 6,102,646
PEP REDUCED 44,826 45,429 -1.33% 6,069,431
HON REDUCED 24,746 50,509 -51.01% 5,540,630
HONA NEW 24,674 - - 5,454,928
CPRT REDUCED 179,485 195,681 -8.28% 5,059,683
HSY REDUCED 20,463 21,212 -3.53% 3,590,184
AMGN REDUCED 9,444 10,078 -6.29% 3,419,894
MDT REDUCED 43,028 50,925 -15.51% 3,366,078
HD REDUCED 8,998 9,469 -4.97% 3,173,549
OKE ADDED 33,303 31,861 4.53% 2,895,346
VZ ADDED 64,718 64,612 0.16% 2,740,166
MCD ADDED 9,134 9,034 1.11% 2,469,080
EVRG ADDED 25,582 25,557 0.1% 2,211,053
TSN ADDED 38,328 30,368 26.21% 2,194,278
BMY REDUCED 36,644 36,821 -0.48% 2,111,441
SBUX REDUCED 19,535 22,275 -12.3% 1,996,282
MRVL UNCHANGED 6,671 6,671 0.0% 1,987,225
TEL NEW 9,715 - - 1,958,642
KO ADDED 23,504 23,330 0.75% 1,910,171
FSLR UNCHANGED 7,689 7,689 0.0% 1,814,297
GNTX REDUCED 58,883 71,966 -18.18% 1,487,974
BLK REDUCED 1,290 1,316 -1.98% 1,240,413
MU UNCHANGED 964 964 0.0% 1,112,736
INTC ADDED 7,410 7,222 2.6% 1,034,659
ULTA REDUCED 2,253 2,544 -11.44% 1,016,058
FITB REDUCED 17,707 25,911 -31.66% 998,168
ROP REDUCED 2,591 2,913 -11.05% 876,769
ADBE REDUCED 4,202 5,103 -17.66% 861,495
KAI REDUCED 2,378 2,658 -10.53% 747,239
SO ADDED 7,403 7,056 4.92% 708,585
NVDA ADDED 3,435 3,014 13.97% 687,311
SYY REDUCED 8,048 8,076 -0.35% 672,652
ZTS REDUCED 7,489 13,906 -46.15% 538,160
GD ADDED 1,445 1,426 1.33% 511,877
NVS REDUCED 3,058 3,337 -8.36% 479,250
NKE REDUCED 11,357 14,926 -23.91% 466,205
CL ADDED 5,081 4,950 2.65% 465,827
KDP REDUCED 12,505 13,021 -3.96% 409,289
KMB UNCHANGED 3,615 3,615 0.0% 396,858
COST REDUCED 369 378 -2.38% 345,077
MUSA UNCHANGED 600 600 0.0% 323,322
ISRG ADDED 777 771 0.78% 308,998
ZS REDUCED 1,887 51,317 -96.32% 266,351
VRT NEW 775 - - 259,486
TROW REDUCED 2,179 2,606 -16.39% 247,731
UBER NEW 3,316 - - 239,283
MARA NEW 16,750 - - 232,658
LNT UNCHANGED 2,861 2,861 0.0% 218,266
RIG UNCHANGED 12,300 12,300 0.0% 60,147
WDAY CLOSED OUT 0 3,679 -100.0% 0
AMD CLOSED OUT 0 1,434 -100.0% 0

Holdings (latest quarter)

TickerChangeIssuerClassCUSIPValue ($)Weight %Shares
AAPL REDUCED APPLE INC COM 037833100 58,626,789 6.96 202608.0
CAT REDUCED CATERPILLAR INC COM 149123101 42,960,766 5.1 40343.0
JPM REDUCED JPMORGAN CHASE & CO COM 46625H100 40,205,510 4.77 122829.0
JNJ REDUCED JOHNSON & JOHNSON COM 478160104 32,062,550 3.81 126245.0
MSFT ADDED MICROSOFT CORP COM 594918104 31,285,096 3.72 83870.0
AVGO REDUCED BROADCOM INC COM 11135F101 25,844,900 3.07 68418.0
RTX REDUCED RTX CORPORATION COM 75513E101 25,046,637 2.97 132012.0
- ISHARES TR FLTG RATE NT ETF 46429B655 24,736,406 2.94 484553.0
WWD REDUCED WOODWARD INC COM 980745103 23,891,860 2.84 56158.0
SYK ADDED STRYKER CORPORATION COM 863667101 23,854,161 2.83 75766.0
ECL ADDED ECOLAB INC COM 278865100 19,963,720 2.37 71655.0
ABBV ADDED ABBVIE INC COM 00287Y109 18,399,675 2.18 73119.0
GEV REDUCED GE VERNOVA INC COM 36828A101 17,137,717 2.04 14587.0
- VULCAN MATLS CO COM 929160109 16,510,825 1.96 55967.0
AMZN REDUCED AMAZON COM INC COM 023135106 16,356,207 1.94 68626.0
CEG ADDED CONSTELLATION ENERGY CORP COM 21037T109 16,026,075 1.9 64525.0
WSO REDUCED WATSCO INC COM 942622200 15,232,772 1.81 36553.0
TMO REDUCED THERMO FISHER SCIENTIFIC INC COM 883556102 15,081,411 1.79 30081.0
CW REDUCED CURTISS WRIGHT CORP COM 231561101 14,510,449 1.72 19149.0
AXP REDUCED AMERICAN EXPRESS CO COM 025816109 14,388,817 1.71 42539.0
PLTR ADDED PALANTIR TECHNOLOGIES INC CL A 69608A108 14,327,310 1.7 122802.0
NFLX ADDED NETFLIX INC. COM 64110L106 14,325,982 1.7 200644.0
- AMPHENOL CORP CL A 032095101 13,143,237 1.56 74542.0
NEE ADDED NEXTERA ENERGY INC COM 65339F101 12,837,943 1.52 146268.0
ALC REDUCED ALCON AG ORD SHS H01301128 11,794,369 1.4 175773.0
PAYX ADDED PAYCHEX INC COM 704326107 11,629,996 1.38 118275.0
- INTERNATIONAL BUSINESS MACHS COM 459200101 11,083,474 1.32 39414.0
MRK REDUCED MERCK & CO INC COM 58933Y105 10,983,681 1.3 85476.0
CVX REDUCED CHEVRON CORPORATION COM 166764100 10,787,410 1.28 65078.0
- APPLIED MATLS INC COM 038222105 9,365,742 1.11 12954.0
GOOGL REDUCED ALPHABET INC CAP STK CL C 02079K107 8,999,819 1.07 25471.0
- CISCO SYS INC COM 17275R102 8,586,630 1.02 73103.0
- CHURCH & DWIGHT CO INC COM 171340102 8,175,510 0.97 84388.0
GOOGL REDUCED ALPHABET INC CAP STK CL A 02079K305 7,669,875 0.91 21462.0
PG REDUCED PROCTER & GAMBLE CO COM 742718109 7,386,931 0.88 50375.0
CRM NEW SALESFORCE INC COM 79466L302 7,175,498 0.85 45803.0
ABT REDUCED ABBOTT LABORATORIES COM 002824100 7,005,631 0.83 77206.0
- BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 6,589,602 0.78 277925.0
STE REDUCED STERIS PLC SHS USD G8473T100 6,335,210 0.75 30086.0
WMT REDUCED WALMART INC COM 931142103 6,331,988 0.75 55907.0
SCHW REDUCED SCHWAB CHARLES CORP COM 808513105 6,102,646 0.72 66139.0
PEP REDUCED PEPSICO INC COM 713448108 6,069,431 0.72 44826.0
- TRUIST FINL CORP COM 89832Q109 5,697,982 0.68 114371.0
- EXXON MOBIL CORP COM 30231G102 5,545,226 0.66 40559.0
HON REDUCED HONEYWELL INTL INC COM 438516205 5,540,630 0.66 24746.0
HONA NEW HONEYWELL AEROSPACE INC COM 43849R105 5,454,928 0.65 24674.0
CPRT REDUCED COPART INC COM 217204106 5,059,683 0.6 179485.0
- BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,460,977 0.53 8915.0
- L3HARRIS TECHNOLOGIES INC COM 502431109 4,459,088 0.53 15345.0
- IDEXX LABS INC COM 45168D104 4,334,707 0.51 8234.0
- AIR PRODUCTS AND CHEMICALS I COM 009158106 3,600,803 0.43 12282.0
HSY REDUCED HERSHEY CO COM 427866108 3,590,184 0.43 20463.0
- ISHARES TR ISHS 1-5YR INVS 464288646 3,552,874 0.42 67790.0
AMGN REDUCED AMGEN INC COM 031162100 3,419,894 0.41 9444.0
MDT REDUCED MEDTRONIC PLC SHS G5960L103 3,366,078 0.4 43028.0
HD REDUCED HOME DEPOT INC COM 437076102 3,173,549 0.38 8998.0
OKE ADDED ONEOK INC NEW COM 682680103 2,895,346 0.34 33303.0
VZ ADDED VERIZON COMMUNICATIONS INC COM 92343V104 2,740,166 0.33 64718.0
- AUTOMATIC DATA PROCESSING IN COM 053015103 2,641,491 0.31 11795.0
- DANAHER CORP DEL COM 235851102 2,563,861 0.3 13460.0
MCD ADDED MCDONALDS CORP COM 580135101 2,469,080 0.29 9134.0
- WASTE MGMT INC DEL COM 94106L109 2,450,789 0.29 10996.0
EVRG ADDED EVERGY INC COM 30034W106 2,211,053 0.26 25582.0
TSN ADDED TYSON FOODS INC CL A 902494103 2,194,278 0.26 38328.0
BMY REDUCED BRISTOL-MYERS SQUIBB CO COM 110122108 2,111,441 0.25 36644.0
- VANGUARD INDEX FDS GROWTH ETF 922908736 2,025,488 0.24 23514.0
- THE TRADE DESK INC COM CL A 88339J105 2,019,591 0.24 111703.0
SBUX REDUCED STARBUCKS CORP COM 855244109 1,996,282 0.24 19535.0
MRVL UNCHANGED MARVELL TECHNOLOGY INC COM 573874104 1,987,225 0.24 6671.0
TEL NEW TE CONNECTIVITY PLC ORD SHS G87052109 1,958,642 0.23 9715.0
KO ADDED COCA COLA CO COM 191216100 1,910,171 0.23 23504.0
- STATE STR CORP COM 857477103 1,825,744 0.22 10765.0
FSLR UNCHANGED FIRST SOLAR INC COM 336433107 1,814,297 0.22 7689.0
- ILLINOIS TOOL WKS INC COM 452308109 1,766,981 0.21 6533.0
- MERCANTILE BK CORP COM 587376104 1,756,779 0.21 30595.0
GNTX REDUCED GENTEX CORP COM 371901109 1,487,974 0.18 58883.0
- STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,420,357 0.17 1902.0
BLK REDUCED BLACKROCK INC COM 09290D101 1,240,413 0.15 1290.0
- VANGUARD INDEX FDS VALUE ETF 922908744 1,195,790 0.14 5487.0
- ISHARES TR MRGSTR MD CP GRW 464288307 1,178,519 0.14 11989.0
MU UNCHANGED MICRON TECHNOLOGY INC COM 595112103 1,112,736 0.13 964.0
- WATERS CORP COM 941848103 1,098,493 0.13 2929.0
- EOG RES INC COM 26875P101 1,039,786 0.12 8015.0
- UNITED PARCEL SVCS INC CL B 911312106 1,035,874 0.12 9636.0
INTC ADDED INTEL CORP COM 458140100 1,034,659 0.12 7410.0
ULTA REDUCED ULTA BEAUTY INC COM 90384S303 1,016,058 0.12 2253.0
- SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,004,993 0.12 5275.0
FITB REDUCED FIFTH THIRD BANCORP COM 316773100 998,168 0.12 17707.0
- ISHARES TR MRGSTR MD CP VAL 464288406 944,844 0.11 10340.0
- VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 910,095 0.11 5759.0
ROP REDUCED ROPER TECHNOLOGIES INC COM 776696106 876,769 0.1 2591.0
ADBE REDUCED ADOBE INC COM 00724F101 861,495 0.1 4202.0
- J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 855,103 0.1 18569.0
- COLUMBIA ETF TR II EM CORE EX ETF 19762B202 819,958 0.1 15506.0
KAI REDUCED KADANT INC COM 48282T104 747,239 0.09 2378.0
SO ADDED SOUTHERN CO COM 842587107 708,585 0.08 7403.0
NVDA ADDED NVIDIA CORPORATION COM 67066G104 687,311 0.08 3435.0
SYY REDUCED SYSCO CORP COM 871829107 672,652 0.08 8048.0
- ISHARES TR SHRT NAT MUN ETF 464288158 552,047 0.07 5185.0
- ISHARES TR S&P 500 GRWT ETF 464287309 550,808 0.07 4005.0
- ISHARES TR 0-5 YR TIPS ETF 46429B747 548,293 0.07 5367.0
- HORIZON TECHNOLOGY FIN CORP COM 44045A102 541,708 0.06 114526.0
ZTS REDUCED ZOETIS INC CL A 98978V103 538,160 0.06 7489.0
- ACCENTURE PLC IRELAND SHS CLASS A G1151C101 517,920 0.06 4162.0
GD ADDED GENERAL DYNAMICS CORP COM 369550108 511,877 0.06 1445.0
- VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 507,373 0.06 6420.0
NVS REDUCED NOVARTIS AG SPONSORED ADR 66987V109 479,250 0.06 3058.0
NKE REDUCED NIKE INC CL B 654106103 466,205 0.06 11357.0
CL ADDED COLGATE PALMOLIVE CO COM 194162103 465,827 0.06 5081.0
- SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 437,063 0.05 18646.0
- VANGUARD BD INDEX FDS INTERMED TERM 921937819 418,706 0.05 5459.0
- ISHARES TR S&P SML 600 GWT 464287887 410,780 0.05 2300.0
KDP REDUCED KEURIG DR PEPPER INC COM 49271V100 409,289 0.05 12505.0
- VANGUARD INDEX FDS SML CP GRW ETF 922908595 404,465 0.05 1106.0
KMB UNCHANGED KIMBERLY-CLARK CORP COM 494368103 396,858 0.05 3615.0
- SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 382,303 0.05 11297.0
- VERTEX PHARMACEUTICALS INC COM 92532F100 381,986 0.05 769.0
- ISHARES TR RUS 1000 VAL ETF 464287598 359,767 0.04 1484.0
COST REDUCED COSTCO WHOLESALE CORPORATION COM 22160K105 345,077 0.04 369.0
- SPDR GOLD TR GOLD SHS 78463V107 342,594 0.04 930.0
- VANGUARD INDEX FDS TOTAL STK MKT 922908769 342,489 0.04 926.0
- ISHARES TR S&P 500 VAL ETF 464287408 334,914 0.04 1475.0
- ISHARES TR US INFRASTRUC 46435U713 329,258 0.04 5223.0
- TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 329,046 0.04 689.0
- ISHARES TR RUS 1000 GRW ETF 464287614 323,463 0.04 2605.0
MUSA UNCHANGED MURPHY USA INC COM 626755102 323,322 0.04 600.0
- SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 314,885 0.04 3554.0
ISRG ADDED INTUITIVE SURGICAL INC COM NEW 46120E602 308,998 0.04 777.0
- INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 308,304 0.04 1449.0
- ISHARES TR U.S. MED DVC ETF 464288810 301,994 0.04 6112.0
- DISNEY WALT CO COM 254687106 295,488 0.04 3070.0
- QUALCOMM INC COM 747525103 295,324 0.04 1598.0
- MANULIFE FINL CORP COM 56501R106 287,865 0.03 7106.0
- UNION PAC CORP COM 907818108 282,608 0.03 1039.0
- ISHARES TR CORE S&P500 ETF 464287200 271,099 0.03 362.0
- ISHARES TR S&P MC 400GR ETF 464287606 268,723 0.03 2287.0
ZS REDUCED ZSCALER INC COM 98980G102 266,351 0.03 1887.0
VRT NEW VERTIV HOLDINGS CO COM CL A 92537N108 259,486 0.03 775.0
TROW REDUCED PRICE T ROWE GROUP INC COM 74144T108 247,731 0.03 2179.0
UBER NEW UBER TECHNOLOGIES INC COM 90353T100 239,283 0.03 3316.0
- NVENT ELEC PLC SHS G6700G107 233,553 0.03 1377.0
- ENTERGY CORP NEW COM 29364G103 232,707 0.03 2026.0
MARA NEW MARA HOLDINGS INC COM 565788106 232,658 0.03 16750.0
- HUNTINGTON BANCSHARES INC COM 446150104 229,178 0.03 12926.0
- GENERAC HLDGS INC COM 368736104 219,315 0.03 749.0
LNT UNCHANGED ALLIANT ENERGY CORP COM 018802108 218,266 0.03 2861.0
- VANECK ETF TRUST GOLD MINERS ETF 92189F106 213,213 0.03 2826.0
- ISHARES TR SP SMCP600VL ETF 464287879 208,301 0.02 1524.0
RIG UNCHANGED TRANSOCEAN LTD REGISTERED SHS H8817H100 60,147 0.01 12300.0

Quarterly portfolios

PeriodFiledValue ($)PositionsVol %BetaMax DD %
2026-06-30 2026-07-15 842,119,762 149 13.598975 0.647316 25.92795
2026-03-31 2026-05-04 803,239,636 141 13.487991 0.640141 25.992025
2025-12-31 2026-02-03 825,828,104 145 13.377432 0.63712 25.168522
2025-09-30 2025-11-10 824,671,626 142 13.483888 0.642275 25.220721
2025-03-31 2025-04-23 737,061,047 145 12.716815 0.602875 24.915905
2024-12-31 2025-02-06 729,492,882 150 13.196913 0.629566 24.633793