Data:
{
"symbol": "UFPI",
"price": 91.01,
"marketCap": 5140265732,
"beta": 1.226,
"lastDividend": 1.42,
"range": "77.89-118",
"change": 2.8,
"changePercentage": 3.17424,
"volume": 565703,
"averageVolume": 519856,
"companyName": "UFP Industries, Inc.",
"currency": "USD",
"cik": "0000912767",
"isin": "US90278Q1085",
"cusip": "90278Q108",
"exchangeFullName": "NASDAQ Global Select",
"exchange": "NASDAQ",
"industry": "Paper, Lumber & Forest Products",
"website": "https://www.ufpi.com",
"description": "UFP Industries, Inc., a company founded in 1955 and based in Grand Rapids, Michigan, specializes in the global design, manufacturing, and distribution of both traditional wood and innovative wood-alternative products. Operating across North America, Europe, Asia, and Australia, the organization was previously known as Universal Forest Products, Inc. before adopting its current name in April 2020. Its operations are structured into three primary business segments: Retail, Industrial, and Construction. The Retail segment caters to consumers and contractors by supplying a diverse array of products. This includes treated and untreated dimensional lumber, alongside a comprehensive selection of outdoor living solutions such as wood and composite decking with associated accessories, as well as decorative items for lawns, gardens, crafts, and hobbies. These offerings reach national home improvement chains and both regional and contractor-focused lumberyards, marketed under established brand names like ProWood, Deckorators, UFP-Edge, Outdoor Essentials, Dimensions, ProWood FR, and Handprint. Within the Industrial segment, the focus is on creating essential components for packaging, shipping, and material handling. Products range from various types of pallets, specialized crates, and wooden boxes to other containers and protective packaging solutions, all designed for robust industrial applications. The Construction segment provides a wide range of structural and building materials. Key offerings include roof trusses, cut and shaped lumber, plywood, oriented strand boards (OSB), and dimensional lumber, as well as sophisticated engineered wood components like roof and floor trusses, wall panels, and I-joists, often supplied in full lumber packages. This segment also acts as a distributor for siding, electrical, and plumbing products, primarily serving the factory-built housing and recreational vehicle (RV) industries. Furthermore, it is involved in the fabrication of components, the engineering and supply of wood forms for concrete structures such as parking garages, stadiums, and bridges, and offers agricultural support services to builders. Complementing these, the segment produces interior fixtures, millwork, and casework for commercial and retail spaces, along with structural wood packaging and original equipment manufacturer (OEM) components for diverse industrial sectors.",
"ceo": "William D. Schwartz Jr.",
"sector": "Basic Materials",
"country": "US",
"fullTimeEmployees": "13800",
"phone": "616 364 6161",
"address": "2801 East Beltline Avenue, NE",
"city": "Grand Rapids",
"state": "MI",
"zip": "49525",
"image": "https://images.financialmodelingprep.com/symbol/UFPI.png",
"ipoDate": "1993-11-10",
"defaultImage": false,
"isEtf": false,
"isActivelyTrading": true,
"isAdr": false,
"isFund": false,
"sec_filings": [
{
"form": "8-K",
"date": "2026-07-22",
"accession": "0000912767-26-000039",
"description": "8-K",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000091276726000039/ufpi-20260722x8k.htm"
},
{
"form": "3",
"date": "2026-07-09",
"accession": "0002144594-26-000001",
"description": "PRIMARY DOCUMENT",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000214459426000001/xslF345X06/primary_doc.xml"
},
{
"form": "4",
"date": "2026-07-01",
"accession": "0002058080-26-000009",
"description": "PRIMARY DOCUMENT",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000205808026000009/xslF345X06/primary_doc.xml"
},
{
"form": "4",
"date": "2026-07-01",
"accession": "0001186284-26-000009",
"description": "PRIMARY DOCUMENT",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000118628426000009/xslF345X06/primary_doc.xml"
},
{
"form": "4",
"date": "2026-07-01",
"accession": "0002058079-26-000009",
"description": "PRIMARY DOCUMENT",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000205807926000009/xslF345X06/primary_doc.xml"
},
{
"form": "4",
"date": "2026-07-01",
"accession": "0001186276-26-000010",
"description": "PRIMARY DOCUMENT",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000118627626000010/xslF345X06/primary_doc.xml"
},
{
"form": "11-K",
"date": "2026-06-12",
"accession": "0000912767-26-000037",
"description": "11-K",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000091276726000037/ufpi-20251231x11k.htm"
},
{
"form": "4",
"date": "2026-06-03",
"accession": "0002058080-26-000008",
"description": "PRIMARY DOCUMENT",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000205808026000008/xslF345X06/primary_doc.xml"
},
{
"form": "4",
"date": "2026-06-03",
"accession": "0001186284-26-000008",
"description": "PRIMARY DOCUMENT",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000118628426000008/xslF345X06/primary_doc.xml"
},
{
"form": "4",
"date": "2026-06-03",
"accession": "0002058079-26-000008",
"description": "PRIMARY DOCUMENT",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000205807926000008/xslF345X06/primary_doc.xml"
},
{
"form": "4",
"date": "2026-06-03",
"accession": "0001186276-26-000009",
"description": "PRIMARY DOCUMENT",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000118627626000009/xslF345X06/primary_doc.xml"
},
{
"form": "8-K",
"date": "2026-06-01",
"accession": "0000912767-26-000035",
"description": "8-K",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000091276726000035/ufpi-20260529x8k.htm"
},
{
"form": "SD",
"date": "2026-05-22",
"accession": "0000912767-26-000032",
"description": "SD",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000091276726000032/ufpi-20260522xsd.htm"
},
{
"form": "10-Q",
"date": "2026-05-06",
"accession": "0001104659-26-056076",
"description": "10-Q",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000110465926056076/ufpi-20260328x10q.htm"
},
{
"form": "4",
"date": "2026-05-05",
"accession": "0002132641-26-000002",
"description": "PRIMARY DOCUMENT",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000213264126000002/xslF345X06/primary_doc.xml"
}
]
}
Data:
{
"symbol": "UFPI",
"name": "UFP Industries, Inc.",
"price": 87.71,
"changePercentage": -3.62598,
"change": -3.3,
"volume": 707486,
"dayLow": 87.43,
"dayHigh": 90.605,
"yearHigh": 118,
"yearLow": 77.89,
"marketCap": 4953880973,
"priceAvg50": 84.802,
"priceAvg200": 92.5593,
"exchange": "NASDAQ",
"open": 90.06,
"previousClose": 91.01,
"timestamp": 1785355200
}
Data:
{
"volume": 707486,
"avgVolume": 519856,
"short_ratio": [
{
"symbol": "UFPI",
"file_date": "2026-07-29",
"date": "20260729",
"short_volume": 225024,
"short_exempt_volume": 597,
"total_volume": 289695,
"short_volume_ratio": 0.7768,
"signal": "Bearish"
}
],
"volume_profile": {
"poc": 85.73,
"vah": 88.9,
"val": 83.93,
"profile": [
{
"price": 81.62,
"volume": 85121
},
{
"price": 81.79,
"volume": 70137
},
{
"price": 81.96,
"volume": 65768
},
{
"price": 82.13,
"volume": 111985
},
{
"price": 82.31,
"volume": 44729
},
{
"price": 82.48,
"volume": 31786
},
{
"price": 82.65,
"volume": 32011
},
{
"price": 82.82,
"volume": 7469
},
{
"price": 82.99,
"volume": 32395
},
{
"price": 83.16,
"volume": 91216
},
{
"price": 83.33,
"volume": 32368
},
{
"price": 83.5,
"volume": 25281
},
{
"price": 83.68,
"volume": 43187
},
{
"price": 83.85,
"volume": 25048
},
{
"price": 84.02,
"volume": 116882
},
{
"price": 84.19,
"volume": 161610
},
{
"price": 84.36,
"volume": 225903
},
{
"price": 84.53,
"volume": 220046
},
{
"price": 84.7,
"volume": 56612
},
{
"price": 84.87,
"volume": 212310
},
{
"price": 85.05,
"volume": 195808
},
{
"price": 85.22,
"volume": 214948
},
{
"price": 85.39,
"volume": 188622
},
{
"price": 85.56,
"volume": 216048
},
{
"price": 85.73,
"volume": 315966
},
{
"price": 85.9,
"volume": 240304
},
{
"price": 86.07,
"volume": 116542
},
{
"price": 86.24,
"volume": 113942
},
{
"price": 86.41,
"volume": 101277
},
{
"price": 86.59,
"volume": 159180
},
{
"price": 86.76,
"volume": 27395
},
{
"price": 86.93,
"volume": 42452
},
{
"price": 87.1,
"volume": 63244
},
{
"price": 87.27,
"volume": 69415
},
{
"price": 87.44,
"volume": 31814
},
{
"price": 87.61,
"volume": 33301
},
{
"price": 87.78,
"volume": 198342
},
{
"price": 87.96,
"volume": 194884
},
{
"price": 88.13,
"volume": 231990
},
{
"price": 88.3,
"volume": 252826
},
{
"price": 88.47,
"volume": 224578
},
{
"price": 88.64,
"volume": 95946
},
{
"price": 88.81,
"volume": 152625
},
{
"price": 88.98,
"volume": 83852
},
{
"price": 89.15,
"volume": 262386
},
{
"price": 89.33,
"volume": 91763
},
{
"price": 89.5,
"volume": 32565
},
{
"price": 89.67,
"volume": 9278
},
{
"price": 89.84,
"volume": 8849
},
{
"price": 90.01,
"volume": 17186
},
{
"price": 90.18,
"volume": 42579
},
{
"price": 90.35,
"volume": 8529
},
{
"price": 90.52,
"volume": 17908
},
{
"price": 90.7,
"volume": 34479
},
{
"price": 90.87,
"volume": 41558
},
{
"price": 91.04,
"volume": 177045
},
{
"price": 91.21,
"volume": 87824
},
{
"price": 91.38,
"volume": 33568
},
{
"price": 91.55,
"volume": 51864
},
{
"price": 91.72,
"volume": 23474
}
],
"sessions": 20
}
}
Data:
{
"symbol": "UFPI",
"marketCap": 4953880973,
"enterpriseValueTTM": 4459812973,
"evToSalesTTM": 0.7209420251011502,
"evToOperatingCashFlowTTM": 8.13055553165307,
"evToFreeCashFlowTTM": 14.958235836874604,
"evToEBITDATTM": 8.381169340547205,
"netDebtToEBITDATTM": -0.9284845796930409,
"currentRatioTTM": 4.64233558727159,
"incomeQualityTTM": 2.054785540363364,
"grahamNumberTTM": 76.06873476690532,
"grahamNetNetTTM": 12.88802821894498,
"taxBurdenTTM": 0.7363460379800504,
"interestBurdenTTM": 0.9705692047377327,
"workingCapitalTTM": 1780818000,
"investedCapitalTTM": 3382969000,
"returnOnAssetsTTM": 0.06547499463020863,
"operatingReturnOnAssetsTTM": 0.08317645818774042,
"returnOnTangibleAssetsTTM": 0.0742978053435383,
"returnOnEquityTTM": 0.08440189334590491,
"returnOnInvestedCapitalTTM": 0.07047308619012253,
"returnOnCapitalEmployedTTM": 0.0945501584581184,
"earningsYieldTTM": 0.053348788125256535,
"freeCashFlowYieldTTM": 0.06018533784420823,
"capexToOperatingCashFlowTTM": 0.456449569299485,
"capexToDepreciationTTM": 2.0702845283081275,
"capexToRevenueTTM": 0.04047370140529779,
"salesGeneralAndAdministrativeToRevenueTTM": 0.11115856523934096,
"researchAndDevelopementToRevenueTTM": 0,
"stockBasedCompensationToRevenueTTM": 0.0014240010371654732,
"intangiblesToTotalAssetsTTM": 0.11874927762044578,
"averageReceivablesTTM": 596758500,
"averagePayablesTTM": 230957000,
"averageInventoryTTM": 744575500,
"daysOfSalesOutstandingTTM": 39.780402519135265,
"daysOfPayablesOutstandingTTM": 18.113404008492807,
"daysOfInventoryOutstandingTTM": 54.28254225077973,
"operatingCycleTTM": 94.06294476991499,
"cashConversionCycleTTM": 75.94954076142218,
"freeCashFlowToEquityTTM": 299853999,
"freeCashFlowToFirmTTM": 306267498.2426975,
"tangibleAssetValueTTM": 2622401000,
"netCurrentAssetValueTTM": 1339102000,
"grossProfitMarginTTM": 0.16615387633321269,
"ebitMarginTTM": 0.05971056681836721,
"ebitdaMarginTTM": 0.08601926483137735,
"operatingProfitMarginTTM": 0.054150674472780956,
"pretaxProfitMarginTTM": 0.057953237351341905,
"continuousOperationsProfitMarginTTM": 0.04326900461050444,
"netProfitMarginTTM": 0.04267363671177808,
"bottomLineProfitMarginTTM": 0.042070994429276906,
"receivablesTurnoverTTM": 9.175372215613626,
"payablesTurnoverTTM": 20.150823104749552,
"inventoryTurnoverTTM": 6.724077113296165,
"fixedAssetTurnoverTTM": 5.506696778282605,
"assetTurnoverTTM": 1.5343195395422506,
"quickRatioTTM": 3.0733102621686075,
"solvencyRatioTTM": 0.4585359720965617,
"cashRatioTTM": 1.4898184168435864,
"priceToEarningsRatioTTM": 19.1925601750547,
"priceToEarningsGrowthRatioTTM": -0.7614710562960015,
"forwardPriceToEarningsGrowthRatioTTM": 1.0164133358761769,
"priceToEarningsDilutedRatioTTM": 0.2192982456140351,
"priceToEarningsDilutedGrowthRatioTTM": -0.00864459535936616,
"priceToBookRatioTTM": 1.5958531050014335,
"priceToSalesRatioTTM": 0.8008095860536161,
"priceToFreeCashFlowRatioTTM": 16.61534247076146,
"priceToOperatingCashFlowRatioTTM": 9.021006079941662,
"debtToAssetsRatioTTM": 0.05812197685706731,
"debtToEquityRatioTTM": 0.07557573457013292,
"debtToCapitalRatioTTM": 0.07026537708229136,
"longTermDebtToCapitalRatioTTM": 0.06858213620242229,
"financialLeverageRatioTTM": 1.3002953212687107,
"workingCapitalTurnoverRatioTTM": 3.4799762267002956,
"operatingCashFlowRatioTTM": 1.1219069708460654,
"operatingCashFlowSalesRatioTTM": 0.08867069689081522,
"freeCashFlowOperatingCashFlowRatioTTM": 0.543550430700515,
"debtServiceCoverageRatioTTM": 26.114628950171618,
"interestCoverageRatioTTM": 30.81418452764235,
"shortTermOperatingCashFlowCoverageRatioTTM": 91.0112825618052,
"operatingCashFlowCoverageRatioTTM": 2.340752847394991,
"capitalExpenditureCoverageRatioTTM": 2.190822529495874,
"dividendPaidAndCapexCoverageRatioTTM": 1.652890694212585,
"dividendPayoutRatioTTM": 0.30867139171840613,
"dividendYieldTTM": 0.01618972,
"revenuePerShareTTM": 109.65135777084515,
"netIncomePerShareTTM": 4.6792222064662505,
"interestDebtPerShareTTM": 4.3464265456608056,
"cashPerShareTTM": 13.622181650595575,
"bookValuePerShareTTM": 54.96979580260919,
"tangibleBookValuePerShareTTM": 46.48328488372093,
"shareholdersEquityPerShareTTM": 54.961198950652296,
"operatingCashFlowPerShareTTM": 9.722862308564945,
"capexPerShareTTM": 4.437996313102666,
"freeCashFlowPerShareTTM": 5.2848659954622805,
"netIncomePerEBTTTM": 0.7363460379800504,
"ebtPerEbitTTM": 1.0702218931820013,
"priceToFairValueTTM": 1.5958531050014335,
"debtToMarketCapTTM": 0.04730372031084325,
"effectiveTaxRateTTM": 0.2533807154174012,
"enterpriseValueMultipleTTM": 8.381169340547205,
"dividendPerShareTTM": 1.42,
"revenue_history": [
{
"date": "2025",
"revenue": 6320343000
}
],
"dcf": {
"symbol": "UFPI",
"date": "2026-07-30",
"dcf": 74.93375288068142,
"Stock Price": 87.71
},
"statements": {
"income": [
{
"date": "2025-12-27",
"symbol": "UFPI",
"reportedCurrency": "USD",
"cik": "0000912767",
"filingDate": "2026-02-25",
"acceptedDate": "2026-02-25 13:57:22",
"fiscalYear": "2025",
"period": "FY",
"revenue": 6320343000,
"costOfRevenue": 5260193000,
"grossProfit": 1060150000,
"researchAndDevelopmentExpenses": 0,
"generalAndAdministrativeExpenses": 0,
"sellingAndMarketingExpenses": 0,
"sellingGeneralAndAdministrativeExpenses": 691008000,
"otherExpenses": 2113000,
"operatingExpenses": 693121000,
"costAndExpenses": 5953314000,
"netInterestIncome": 27631000,
"interestIncome": 38548000,
"interestExpense": 10917000,
"depreciationAndAmortization": 161051000,
"ebitda": 564209000,
"ebit": 403158000,
"nonOperatingIncomeExcludingInterest": -36129000,
"operatingIncome": 367029000,
"totalOtherIncomeExpensesNet": 25212000,
"incomeBeforeTax": 392241000,
"incomeTaxExpense": 96249000,
"netIncomeFromContinuingOperations": 295992000,
"netIncomeFromDiscontinuedOperations": 0,
"otherAdjustmentsToNetIncome": 0,
"netIncome": 294792000,
"netIncomeDeductions": 0,
"bottomLineNetIncome": 294792000,
"eps": 5,
"epsDiluted": 5,
"weightedAverageShsOut": 58958000,
"weightedAverageShsOutDil": 58958000
}
],
"balance_sheet": [
{
"date": "2025-12-27",
"symbol": "UFPI",
"reportedCurrency": "USD",
"cik": "0000912767",
"filingDate": "2026-02-25",
"acceptedDate": "2026-02-25 13:57:22",
"fiscalYear": "2025",
"period": "FY",
"cashAndCashEquivalents": 925071000,
"shortTermInvestments": 34374000,
"cashAndShortTermInvestments": 959445000,
"netReceivables": 519311000,
"accountsReceivables": 480938000,
"otherReceivables": 38373000,
"inventory": 722020000,
"prepaids": 0,
"otherCurrentAssets": 67876000,
"totalCurrentAssets": 2268652000,
"propertyPlantEquipmentNet": 1108370000,
"goodwill": 343921000,
"intangibleAssets": 140952000,
"goodwillAndIntangibleAssets": 484873000,
"longTermInvestments": 103240000,
"taxAssets": 8025000,
"otherNonCurrentAssets": 49733000,
"totalNonCurrentAssets": 1754241000,
"otherAssets": 0,
"totalAssets": 4022893000,
"totalPayables": 205932000,
"accountPayables": 205932000,
"otherPayables": 0,
"accruedExpenses": 0,
"shortTermDebt": 899000,
"capitalLeaseObligationsCurrent": 0,
"taxPayables": 0,
"deferredRevenue": 0,
"otherCurrentLiabilities": 287390000,
"totalCurrentLiabilities": 494221000,
"longTermDebt": 228859000,
"capitalLeaseObligationsNonCurrent": 0,
"deferredRevenueNonCurrent": 0,
"deferredTaxLiabilitiesNonCurrent": 0,
"otherNonCurrentLiabilities": 211106000,
"totalNonCurrentLiabilities": 439965000,
"otherLiabilities": 0,
"capitalLeaseObligations": 0,
"totalLiabilities": 934186000,
"treasuryStock": 0,
"preferredStock": 0,
"commonStock": 0,
"retainedEarnings": 0,
"additionalPaidInCapital": 0,
"accumulatedOtherComprehensiveIncomeLoss": 0,
"otherTotalStockholdersEquity": 3084244000,
"totalStockholdersEquity": 3084244000,
"totalEquity": 3084244000,
"minorityInterest": 0,
"totalLiabilitiesAndTotalEquity": 4022893000,
"totalInvestments": 137614000,
"totalDebt": 229758000,
"netDebt": -695313000
}
],
"cash_flow": [
{
"date": "2025-12-27",
"symbol": "UFPI",
"reportedCurrency": "USD",
"cik": "0000912767",
"filingDate": "2026-02-25",
"acceptedDate": "2026-02-25 13:57:22",
"fiscalYear": "2025",
"period": "FY",
"netIncome": 294792000,
"depreciationAndAmortization": 161051000,
"deferredIncomeTax": 49915000,
"stockBasedCompensation": 0,
"changeInWorkingCapital": -3189000,
"accountsReceivables": 27464000,
"inventory": 7291000,
"accountsPayables": -20190000,
"otherWorkingCapital": -17754000,
"otherNonCashItems": 43168000,
"netCashProvidedByOperatingActivities": 545737000,
"investmentsInPropertyPlantAndEquipment": -269377000,
"acquisitionsNet": 13846000,
"purchasesOfInvestments": -38767000,
"salesMaturitiesOfInvestments": 19953000,
"otherInvestingActivities": 1104000,
"netCashProvidedByInvestingActivities": -273241000,
"netDebtIssuance": -3707000,
"longTermNetDebtIssuance": -3707000,
"shortTermNetDebtIssuance": 0,
"netStockIssuance": -430557000,
"netCommonStockIssuance": -430557000,
"commonStockIssuance": 2471000,
"commonStockRepurchased": -433028000,
"netPreferredStockIssuance": 0,
"netDividendsPaid": -82350000,
"commonDividendsPaid": -82350000,
"preferredDividendsPaid": 0,
"otherFinancingActivities": -13529000,
"netCashProvidedByFinancingActivities": -530143000,
"effectOfForexChangesOnCash": 3124000,
"netChangeInCash": -254523000,
"cashAtEndOfPeriod": 925071000,
"cashAtBeginningOfPeriod": 1179594000,
"operatingCashFlow": 545737000,
"capitalExpenditure": -269377000,
"freeCashFlow": 276360000,
"incomeTaxesPaid": 63719000,
"interestPaid": 10910000
}
]
}
}
Data:
{
"price": 87.71,
"rsi": 52.64955421406954,
"sma20": 86.402,
"sma50": 84.80199999999999,
"sma200": 92.55929999999996,
"adx": 18.385995111372957,
"atr": 2.9,
"atr_pct": 3.31,
"high_52w": 139.02,
"low_52w": 65.13,
"structure": {
"ema8": 87.72613250502373,
"ema21": 86.82812364632865,
"ema50": 86.6442923178225,
"ema200": 92.21313116249944,
"checks": {
"price_above_all": false,
"ema_stacked": true,
"ema21_rising": true,
"ema50_rising": false,
"adx_over_30": false,
"higher_highs_lows": true,
"near_21ema": false
},
"dist_21ema_pct": 1.0,
"macd": {
"macd": 0.675,
"signal": 0.378,
"histogram": 0.297
},
"bollinger": {
"mid": 86.4,
"upper": 90.79,
"lower": 82.02,
"width_pct": 10.15
},
"crossover": {
"fresh_cross": true,
"pre_compressed": true,
"held_above_21": true,
"candles_since": 4,
"intraday_support": false
},
"momentum": {
"roc10": 3.2,
"checks": {
"roc_over_5": false,
"rsi_in_band": false,
"macd_expanding": false,
"top_quartile_3d": false,
"no_big_down": true,
"near_high": false
},
"volume": {
"rvol": 1.72,
"checks": {
"rvol_over_2": false,
"up_vol_beats_down": false,
"obv_new_high": false,
"surge_day": false,
"pullback_declining_vol": false,
"last_up_beats_down": false
}
}
},
"relative_strength": {
"sector": "Basic Materials",
"sector_etf": "XLB",
"sector_etf_ret10d": 1.8,
"checks": {
"beats_spy_all": true,
"beats_sector_10d": true,
"rs_line_at_high": true,
"sector_top3": false
}
},
"commodity": {},
"universe": {
"checks": {
"price_over_20": true,
"avg_vol_over_2m": false,
"mcap_over_1b": true,
"no_earnings_7d": true,
"not_lev_etf_spac": true,
"bidask_spread": null,
"dollar_vol_over_10m": true
},
"avg_dollar_vol": 47312094.56,
"avg_vol": 519856
},
"options": {
"checks": {
"call_vol_2x": false,
"ivr_under_40": false,
"iv_contracting": true,
"oi_calls_above_price": true
},
"vals": {
"call_vol_mult": 1.2,
"iv_rank": 60.0
}
}
}
}
Data:
{
"prior_day": {
"high": 90.61,
"low": 87.42,
"close": 87.71,
"date": "2026-07-29"
},
"woodie_pivots": {
"PP": 88.36,
"R1": 89.3,
"S1": 86.12,
"R2": 91.55,
"S2": 85.18
},
"swing": {
"high_20d": 91.91,
"low_20d": 81.44,
"high_60d": 93.24,
"low_60d": 77.89
},
"orb": {
"high": 90.61,
"low": 88.39,
"date": "2026-07-29"
},
"vwap": 88.27,
"volume_profile": {
"poc": 85.73,
"vah": 88.9,
"val": 83.93,
"sessions": 20
},
"recent_daily": [
{
"d": "2026-06-24",
"o": 84.7,
"h": 89.86,
"l": 84.58,
"c": 89.8,
"v": 601349.301142
},
{
"d": "2026-06-25",
"o": 90,
"h": 93.2417,
"l": 89.98,
"c": 92.07,
"v": 477614.71146
},
{
"d": "2026-06-26",
"o": 91.94,
"h": 92.65,
"l": 91.445,
"c": 92.2,
"v": 1375726.264649
},
{
"d": "2026-06-29",
"o": 90.98,
"h": 91.54,
"l": 89.1,
"c": 91.41,
"v": 476039.904024
},
{
"d": "2026-06-30",
"o": 91.41,
"h": 92.12,
"l": 90.52,
"c": 90.74,
"v": 449576.477461
},
{
"d": "2026-07-01",
"o": 90.62,
"h": 90.98,
"l": 88.73,
"c": 89.15,
"v": 417187.085759
},
{
"d": "2026-07-02",
"o": 89.15,
"h": 90.195,
"l": 88.005,
"c": 89.19,
"v": 284152.395052
},
{
"d": "2026-07-06",
"o": 88.81,
"h": 89.1123,
"l": 86.2,
"c": 87.29,
"v": 316661.197161
},
{
"d": "2026-07-07",
"o": 87.71,
"h": 87.9,
"l": 85.35,
"c": 85.44,
"v": 351827.02243
},
{
"d": "2026-07-08",
"o": 84.59,
"h": 84.59,
"l": 81.44,
"c": 82.32,
"v": 585919.121014
},
{
"d": "2026-07-09",
"o": 82.94,
"h": 83.76,
"l": 81.93,
"c": 83.01,
"v": 352346.793835
},
{
"d": "2026-07-10",
"o": 83.24,
"h": 85.72,
"l": 82.72,
"c": 84.82,
"v": 391023.989991
},
{
"d": "2026-07-13",
"o": 84.82,
"h": 86.65,
"l": 83.92,
"c": 84.55,
"v": 383753.996682
},
{
"d": "2026-07-14",
"o": 85.88,
"h": 85.88,
"l": 83.51,
"c": 84.34,
"v": 396458.123785
},
{
"d": "2026-07-15",
"o": 84.25,
"h": 86.505,
"l": 83.9,
"c": 84.98,
"v": 285086.894704
},
{
"d": "2026-07-16",
"o": 84.83,
"h": 88.99,
"l": 83.92,
"c": 88.95,
"v": 467350.110803
},
{
"d": "2026-07-17",
"o": 88.65,
"h": 90.55,
"l": 85.41,
"c": 85.93,
"v": 426769.263378
},
{
"d": "2026-07-20",
"o": 85.93,
"h": 85.93,
"l": 84.26,
"c": 85.41,
"v": 464633.205531
},
{
"d": "2026-07-21",
"o": 85.35,
"h": 86.335,
"l": 83.93,
"c": 84.91,
"v": 428992.519467
},
{
"d": "2026-07-22",
"o": 85.21,
"h": 86.79,
"l": 85.21,
"c": 86.7,
"v": 418306.340131
},
{
"d": "2026-07-23",
"o": 86,
"h": 86.74,
"l": 85.18,
"c": 86.175,
"v": 419295.094614
},
{
"d": "2026-07-24",
"o": 86.24,
"h": 88.59,
"l": 85.96,
"c": 87.94,
"v": 341786.564016
},
{
"d": "2026-07-27",
"o": 88.63,
"h": 90.215,
"l": 88.11,
"c": 88.21,
"v": 528886.625257
},
{
"d": "2026-07-28",
"o": 89.27,
"h": 91.905,
"l": 89.01,
"c": 91.01,
"v": 589789.438804
},
{
"d": "2026-07-29",
"o": 90.06,
"h": 90.605,
"l": 87.42,
"c": 87.71,
"v": 723454.402825
}
]
}
Data:
{
"estimates": [
{
"symbol": "UFPI",
"date": "2028-12-27",
"revenueLow": 7121313710,
"revenueHigh": 7251734099,
"revenueAvg": 7190000000,
"ebitdaLow": 733644854,
"ebitdaHigh": 747080893,
"ebitdaAvg": 740720985,
"ebitLow": 606622676,
"ebitHigh": 617732419,
"ebitAvg": 612473656,
"netIncomeLow": 394770983,
"netIncomeHigh": 404197188,
"netIncomeAvg": 399484085.5,
"sgaExpenseLow": 699975624,
"sgaExpenseHigh": 712795041,
"sgaExpenseAvg": 706727009,
"epsAvg": 6.78,
"epsHigh": 6.85568,
"epsLow": 6.6958,
"numAnalystsRevenue": 1,
"numAnalystsEps": 1
},
{
"symbol": "UFPI",
"date": "2027-12-27",
"revenueLow": 6508875930,
"revenueHigh": 6667146469,
"revenueAvg": 6588011200,
"ebitdaLow": 670550902,
"ebitdaHigh": 686856091,
"ebitdaAvg": 678703497,
"ebitLow": 554452717,
"ebitHigh": 567934850,
"ebitAvg": 561193784,
"netIncomeLow": 309764158,
"netIncomeHigh": 332754830,
"netIncomeAvg": 321259494,
"sgaExpenseLow": 639777248,
"sgaExpenseHigh": 655334142,
"sgaExpenseAvg": 647555695,
"epsAvg": 5.49,
"epsHigh": 5.64393,
"epsLow": 5.25398,
"numAnalystsRevenue": 2,
"numAnalystsEps": 2
},
{
"symbol": "UFPI",
"date": "2026-12-27",
"revenueLow": 6192250625,
"revenueHigh": 6282721819,
"revenueAvg": 6242512400,
"ebitdaLow": 637931847,
"ebitdaHigh": 647252280,
"ebitdaAvg": 643109865,
"ebitLow": 527481277,
"ebitHigh": 535187983,
"ebitAvg": 531762780,
"netIncomeLow": 262139653,
"netIncomeHigh": 280608837,
"netIncomeAvg": 271374245,
"sgaExpenseLow": 608655182,
"sgaExpenseHigh": 617547872,
"sgaExpenseAvg": 613595565,
"epsAvg": 4.618,
"epsHigh": 4.75947,
"epsLow": 4.44621,
"numAnalystsRevenue": 2,
"numAnalystsEps": 2
},
{
"symbol": "UFPI",
"date": "2025-12-27",
"revenueLow": 6380517728,
"revenueHigh": 6410520162,
"revenueAvg": 6390518540,
"ebitdaLow": 657327312,
"ebitdaHigh": 660418193,
"ebitdaAvg": 658357606,
"ebitLow": 543518640,
"ebitHigh": 546074370,
"ebitAvg": 544370550,
"netIncomeLow": 310935063,
"netIncomeHigh": 319210998,
"netIncomeAvg": 315073030.5,
"sgaExpenseLow": 627160529,
"sgaExpenseHigh": 630109560,
"sgaExpenseAvg": 628143540,
"epsAvg": 5.334,
"epsHigh": 5.41421,
"epsLow": 5.27384,
"numAnalystsRevenue": 3,
"numAnalystsEps": 4
}
],
"price_target": {
"symbol": "UFPI",
"targetHigh": 108,
"targetLow": 87,
"targetConsensus": 97.5,
"targetMedian": 97.5
},
"ratings": {
"symbol": "UFPI",
"rating": "A-",
"overallScore": 4,
"discountedCashFlowScore": 4,
"returnOnEquityScore": 4,
"returnOnAssetsScore": 5,
"debtToEquityScore": 3,
"priceToEarningsScore": 2,
"priceToBookScore": 3
},
"grades": [
{
"symbol": "UFPI",
"date": "2026-05-11",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "UFPI",
"date": "2026-05-05",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "UFPI",
"date": "2026-05-01",
"gradingCompany": "Benchmark",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "UFPI",
"date": "2026-05-01",
"gradingCompany": "DA Davidson",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "UFPI",
"date": "2026-04-20",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "UFPI",
"date": "2026-03-10",
"gradingCompany": "DA Davidson",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "UFPI",
"date": "2026-02-24",
"gradingCompany": "DA Davidson",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "UFPI",
"date": "2025-10-31",
"gradingCompany": "DA Davidson",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
}
]
}
Data:
[
{
"title": "UFP Industries (NASDAQ:UFPI) Surprises With Strong Q2 CY2026",
"url": "https://finance.yahoo.com/markets/stocks/articles/ufp-industries-nasdaq-ufpi-surprises-203135832.html",
"source": "Yahoo! Finance",
"date": "2026-07-29T20:31:35Z",
"summary": "Building materials manufacturer UFP Industries (NASDAQ:UFPI) beat Wall Street's revenue expectations in Q2 CY2026, with sales up 2.6% year on year to $1.88 billion. Its GAAP profit of $1.48 per share was 6.1% above analysts' consensus estimates.\n\nIs now the time to buy UFP Indust"
},
{
"title": "UFP Industries Q2 EPS $1.48 Beats $1.41 Estimate, Sales $1.883B Beat $1.790B Estimate",
"url": "https://www.benzinga.com/news/earnings/26/07/60780039/ufp-industries-q2-eps-1-48-beats-1-41-estimate-sales-1-883b-beat-1-790b-estimate",
"source": "benzinga",
"date": "2026-07-29T20:15:05.870000+00:00",
"summary": ""
},
{
"title": "UFP Industries (UFPI) Surpasses Q2 Earnings and Revenue Estimates",
"url": "https://www.zacks.com/stock/news/2963982/ufp-industries-ufpi-surpasses-q2-earnings-and-revenue-estimates?cid=CS-STOCKNEWSAPI-FT-tale_of_the_tape|yseop_template_4-2963982",
"source": "Zacks Investment Research",
"date": "2026-07-29 21:36:12",
"summary": "UFP Industries (UFPI) came out with quarterly earnings of $1.48 per share, beating the Zacks Consensus Estimate of $1.44 per share. This compares to earnings of $1.7 per share a year ago."
},
{
"title": "Compared to Estimates, UFP Industries (UFPI) Q2 Earnings: A Look at Key Metrics",
"url": "https://www.zacks.com/stock/news/2963952/compared-to-estimates-ufp-industries-ufpi-q2-earnings-a-look-at-key-metrics?cid=CS-STOCKNEWSAPI-FT-fundamental_analysis|nfm-2963952",
"source": "Zacks Investment Research",
"date": "2026-07-29 20:01:07",
"summary": "Although the revenue and EPS for UFP Industries (UFPI) give a sense of how its business performed in the quarter ended June 2026, it might be worth considering how some key metrics compare with Wall Street estimates and the year-ago numbers."
},
{
"title": "UFP Industries Announces Second Quarter 2026 Results",
"url": "https://www.prnewswire.com/news-releases/ufp-industries-announces-second-quarter-2026-results-302838229.html",
"source": "PRNewsWire",
"date": "2026-07-29 16:13:00",
"summary": "GRAND RAPIDS, Mich., July 29, 2026 /PRNewswire/ -- UFP Industries, Inc. (Nasdaq: UFPI) a leading manufacturer focused on delivering value-added products across its Retail, Packaging, and Construction segments reported results for the second quarter 2026."
},
{
"title": "Edge Introduces Arris and Redefines the Exterior Trim Category",
"url": "https://www.prnewswire.com/news-releases/edge-introduces-arris-and-redefines-the-exterior-trim-category-302832623.html",
"source": "PRNewsWire",
"date": "2026-07-23 10:36:00",
"summary": "New mineral-based composite trim product is a low-maintenance, durable, and dimensionally stable alternative to PVC GRAND RAPIDS, Mich., July 23, 2026 /PRNewswire/ -- Edge, a leader in exterior trim and siding products and part of UFP Industries (NASDAQ: UFPI), announced today th"
},
{
"title": "2 Cash-Producing Stocks for Long-Term Investors and 1 We Avoid",
"url": "https://finance.yahoo.com/markets/stocks/articles/2-cash-producing-stocks-long-135133996.html",
"source": "Yahoo! Finance",
"date": "2026-07-20T13:51:33Z",
"summary": "While strong cash flow is a key indicator of stability, it doesn't always translate to superior returns. Some cash-heavy businesses struggle with inefficient spending, slowing demand, or weak competitive positioning.\n\nCash flow is valuable, but it's not everything - StockStory he"
},
{
"title": "UFP Industries, Inc. $UFPI Stake Trimmed by Allspring Global Investments Holdings LLC",
"url": "https://www.defenseworld.net/2026/07/18/ufp-industries-inc-ufpi-stake-trimmed-by-allspring-global-investments-holdings-llc.html",
"source": "Defense World",
"date": "2026-07-18 03:09:52",
"summary": "Allspring Global Investments Holdings LLC lessened its stake in shares of UFP Industries, Inc. (NASDAQ: UFPI) by 15.0% during the undefined quarter, according to the company in its most recent filing with the Securities and Exchange Commission. The firm owned 1,060,153 shares of "
},
{
"title": "UFP Industries, Sherwin-Williams, and Vulcan Materials Stocks Trade Down, What You Need To Know",
"url": "https://finance.yahoo.com/markets/stocks/articles/ufp-industries-sherwin-williams-vulcan-072500792.html",
"source": "Yahoo! Finance",
"date": "2026-07-09T07:25:00Z",
"summary": "A number of stocks fell in the afternoon session after President Trump declared the Iran ceasefire \"over\" and threatened fresh strikes, sending crude sharply higher and bond yields up in a broad inflation-driven selloff.\n\nBuilding materials producers (the makers of aggregates, ce"
},
{
"title": "UFP Industries to Host Second Quarter Financial Results Conference Call and Webcast",
"url": "https://www.prnewswire.com/news-releases/ufp-industries-to-host-second-quarter-financial-results-conference-call-and-webcast-302821944.html",
"source": "PRNewsWire",
"date": "2026-07-09 09:09:00",
"summary": "GRAND RAPIDS, Mich., July 8, 2026 /PRNewswire/ --\u00a0UFP Industries (Nasdaq:\u00a0 UFPI ) will announce second quarter 2026 results after the market close on Wednesday, July 29, 2026."
},
{
"title": "UFP Industries: Short-Term Pain Does Not Negate The Potential For Long-Term Gain",
"url": "https://seekingalpha.com/article/4914155-ufp-industries-stock-short-term-pain-does-not-negate-potential-long-term-gain",
"source": "Seeking Alpha",
"date": "2026-06-11 07:50:48",
"summary": "UFP Industries remains a 'buy' despite recent revenue, profit, and cash flow declines driven by weak housing and end-market conditions. UFPI's strong balance sheet, with $534.2 million in net cash, provides stability and flexibility during ongoing market softness. Forward valuati"
},
{
"title": "Dividend Champion, Contender, And Challenger Highlights: Week Of June 7",
"url": "https://seekingalpha.com/article/4912507-dividend-champion-contender-and-challenger-highlights-week-of-june-7",
"source": "Seeking Alpha",
"date": "2026-06-05 18:19:56",
"summary": "A weekly summary of dividend activity for Dividend Champions, Contenders, and Challengers. Companies which changed their dividends. Companies with upcoming ex-dividend dates."
},
{
"title": "UFP Industries (UFPI) Down 8.9% Since Last Earnings Report: Can It Rebound?",
"url": "https://www.zacks.com/stock/news/2929213/ufp-industries-ufpi-down-8-9-since-last-earnings-report-can-it-rebound?cid=CS-STOCKNEWSAPI-FT-realtime_blog-2929213",
"source": "Zacks Investment Research",
"date": "2026-05-29 12:31:39",
"summary": "UFP Industries (UFPI) reported earnings 30 days ago. What's next for the stock?"
},
{
"title": "ProWood TrueFrame Joist Now Available Across Northeast, South Atlantic",
"url": "https://www.prnewswire.com/news-releases/prowood-trueframe-joist-now-available-across-northeast-south-atlantic-302776814.html",
"source": "PRNewsWire",
"date": "2026-05-21 09:27:00",
"summary": "Latest expansion makes newest enhanced treated lumber product available to builders across nearly half of the U.S. GRAND RAPIDS, Mich., May 21, 2026 /PRNewswire/ -- ProWood\u00ae, a leading manufacturer of pressure-treated lumber and part of UFP Industries, Inc. (Nasdaq: UFPI), is onc"
},
{
"title": "UFP Packaging Expands National Pallet Manufacturing Network, Strengthening Coast-to-Coast Reach",
"url": "https://www.prnewswire.com/news-releases/ufp-packaging-expands-national-pallet-manufacturing-network-strengthening-coast-to-coast-reach-302762640.html",
"source": "PRNewsWire",
"date": "2026-05-05 08:11:00",
"summary": "GRAND RAPIDS, Mich., May 5, 2026 /PRNewswire/ -- UFP Packaging a division of UFP Industries (NASDAQ: UFPI), has brought two strategic acquisitions into its network that significantly expand UFP Packaging's national pallet manufacturing into the Northeast and Upper Midwest and adv"
},
{
"title": "Here Are Tuesday\u2019s Top Wall Street Analyst Research Calls: Applied Materials, Devon Energy, GoDaddy, Home Depot, Lam Research, Lowe\u2019s, Roblox, Tractor Supply, Ulta Beauty, and More",
"url": "https://247wallst.com/investing/2026/05/05/here-are-tuesdays-top-wall-street-analyst-research-calls-applied-materials-devon-energy-godaddy-home-depot-lam-research-lowes-roblox-tractor-supply-ulta-beauty-and-more/",
"source": "247 Wallst",
"date": "2026-05-05 07:52:54",
"summary": "Pre-Market Stock Futures: Futures are trading higher on Tuesday after new highs on Friday turned into a risk-off Monday, triggered by rising oil prices, a report that Iran attacked the UAE, and an additional report that the U.S. sank a boat in the Strait of Hormuz. All of the maj"
},
{
"title": "UFP Industries Expands PalletOne's northeast Footprint Through Acquisition of John Rock, Inc.",
"url": "https://www.prnewswire.com/news-releases/ufp-industries-expands-palletones-northeast-footprint-through-acquisition-of-john-rock-inc-302761483.html",
"source": "PRNewsWire",
"date": "2026-05-04 11:45:00",
"summary": "GRAND RAPIDS, Mich., May 4, 2026 /PRNewswire/ -- UFP Industries (NASDAQ: UFPI) today announced the acquisition of the operating assets of John Rock, Inc., a new pallet manufacturer headquartered in Coatesville, Pa."
},
{
"title": "UFP Industries, Inc. (UFPI) Q1 2026 Earnings Call Transcript",
"url": "https://seekingalpha.com/article/4896941-ufp-industries-inc-ufpi-q1-2026-earnings-call-transcript",
"source": "Seeking Alpha",
"date": "2026-04-30 20:01:32",
"summary": "UFP Industries, Inc. (UFPI) Q1 2026 Earnings Call Transcript"
},
{
"title": "UFP Industries Announces Quarterly Dividend",
"url": "https://www.benzinga.com/pressreleases/26/02/n50618346/ufp-industries-announces-quarterly-dividend?utm_source=benzinga_taxonomy&utm_medium=rss_feed_free&utm_content=taxonomy_rss&utm_campaign=channel",
"source": "Benzinga",
"date": "2026-02-13T17:15:00Z",
"summary": "UFP Industries (NASDAQ: UFPI) announced a quarterly cash dividend of $0.36 per share, payable on March 16, 2026. The dividend represents a 3% increase over the March 2025 dividend and marks the 14th consecutive year of dividend increases, demonstrating the company's commitment to"
}
]
Data:
[
{
"symbol": "UFPI",
"date": "2026-11-04",
"epsActual": null,
"epsEstimated": 1.3,
"revenueActual": null,
"revenueEstimated": 1605598000,
"lastUpdated": "2026-07-30"
},
{
"symbol": "UFPI",
"date": "2026-07-29",
"epsActual": 1.48,
"epsEstimated": 1.37,
"revenueActual": 1882937000,
"revenueEstimated": 1786510000,
"lastUpdated": "2026-07-30"
},
{
"symbol": "UFPI",
"date": "2026-04-29",
"epsActual": 0.89,
"epsEstimated": 1.15,
"revenueActual": 1461267000,
"revenueEstimated": 1513588000,
"lastUpdated": "2026-07-29"
},
{
"symbol": "UFPI",
"date": "2026-02-23",
"epsActual": 0.7,
"epsEstimated": 1.03,
"revenueActual": 1329823000,
"revenueEstimated": 1400215000,
"lastUpdated": "2026-05-23"
},
{
"symbol": "UFPI",
"date": "2025-10-29",
"epsActual": 1.29,
"epsEstimated": 1.37,
"revenueActual": 1559627000,
"revenueEstimated": 1400114600,
"lastUpdated": "2026-01-29"
}
]
Data:
{
"borrow": [],
"short_interest": [
{
"symbol": "UFPI",
"file_date": "",
"error": "Symbol not found in FINRA biweekly file",
"days_to_cover": null
}
],
"ftd": {
"symbol": "UFPI",
"periods": [
{
"file_period": "202603a",
"settlement_date": "20260313",
"quantity_fails": 7030,
"price": 89.75
},
{
"file_period": "202603b",
"settlement_date": "20260331",
"quantity_fails": 94,
"price": 89.98
},
{
"file_period": "202604a",
"settlement_date": "20260414",
"quantity_fails": 1677,
"price": 96.7
},
{
"file_period": "202604b",
"settlement_date": "20260430",
"quantity_fails": 4,
"price": 92.94
},
{
"file_period": "202606a",
"settlement_date": "20260612",
"quantity_fails": 2131,
"price": 84.44
},
{
"file_period": "202606b",
"settlement_date": "20260630",
"quantity_fails": 4697,
"price": 91.41
}
],
"trend": "falling",
"trend_description": "FTD quantity declining \u2014 shorts covering or delivery improving"
}
}
Data:
{
"insider": [
{
"symbol": "UFPI",
"filingDate": "2026-07-09",
"transactionDate": "2026-07-01",
"reportingCik": "0002144594",
"companyCik": "0000912767",
"transactionType": "",
"securitiesOwned": 52142,
"reportingName": "Ellerbrook Michael M",
"typeOfOwner": "officer: President, UFP Construction",
"acquisitionOrDisposition": "",
"directOrIndirect": "D",
"formType": "3",
"securitiesTransacted": 0,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000214459426000001/0002144594-26-000001-index.htm"
},
{
"symbol": "UFPI",
"filingDate": "2026-07-09",
"transactionDate": "2026-07-01",
"reportingCik": "0002144594",
"companyCik": "0000912767",
"transactionType": "",
"securitiesOwned": 14403,
"reportingName": "Ellerbrook Michael M",
"typeOfOwner": "officer: President, UFP Construction",
"acquisitionOrDisposition": "",
"directOrIndirect": "I",
"formType": "3",
"securitiesTransacted": 0,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000214459426000001/0002144594-26-000001-index.htm"
},
{
"symbol": "UFPI",
"filingDate": "2026-07-09",
"transactionDate": "2026-07-01",
"reportingCik": "0002144594",
"companyCik": "0000912767",
"transactionType": "",
"securitiesOwned": 14113,
"reportingName": "Ellerbrook Michael M",
"typeOfOwner": "officer: President, UFP Construction",
"acquisitionOrDisposition": "",
"directOrIndirect": "I",
"formType": "3",
"securitiesTransacted": 0,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000214459426000001/0002144594-26-000001-index.htm"
},
{
"symbol": "UFPI",
"filingDate": "2026-07-09",
"transactionDate": "2026-07-01",
"reportingCik": "0002144594",
"companyCik": "0000912767",
"transactionType": "",
"securitiesOwned": 3247,
"reportingName": "Ellerbrook Michael M",
"typeOfOwner": "officer: President, UFP Construction",
"acquisitionOrDisposition": "",
"directOrIndirect": "I",
"formType": "3",
"securitiesTransacted": 0,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000214459426000001/0002144594-26-000001-index.htm"
},
{
"symbol": "UFPI",
"filingDate": "2026-07-09",
"transactionDate": "2026-07-01",
"reportingCik": "0002144594",
"companyCik": "0000912767",
"transactionType": "",
"securitiesOwned": 0,
"reportingName": "Ellerbrook Michael M",
"typeOfOwner": "officer: President, UFP Construction",
"acquisitionOrDisposition": "",
"directOrIndirect": "D",
"formType": "3",
"securitiesTransacted": 19303,
"price": 0,
"securityName": "Phantom Stock Unit",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000214459426000001/0002144594-26-000001-index.htm"
},
{
"symbol": "UFPI",
"filingDate": "2026-07-01",
"transactionDate": "2026-06-30",
"reportingCik": "0002058080",
"companyCik": "0000912767",
"transactionType": "A-Award",
"securitiesOwned": 3347,
"reportingName": "Tarvin Landon C",
"typeOfOwner": "officer: President,UFP Retail Solutions",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 12,
"price": 0,
"securityName": "Phantom Stock Unit",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000205808026000009/0002058080-26-000009-index.htm"
},
{
"symbol": "UFPI",
"filingDate": "2026-07-01",
"transactionDate": "2026-06-30",
"reportingCik": "0001186284",
"companyCik": "0000912767",
"transactionType": "A-Award",
"securitiesOwned": 95723,
"reportingName": "MISSAD MATTHEW J",
"typeOfOwner": "officer: Executive Chairman",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 16,
"price": 0,
"securityName": "Phantom Stock Unit",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000118628426000009/0001186284-26-000009-index.htm"
},
{
"symbol": "UFPI",
"filingDate": "2026-07-01",
"transactionDate": "2026-06-30",
"reportingCik": "0002058079",
"companyCik": "0000912767",
"transactionType": "A-Award",
"securitiesOwned": 1221,
"reportingName": "Guerre Robert Paul",
"typeOfOwner": "other: Sec, Dir of Corp Compliance",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 16,
"price": 0,
"securityName": "Phantom Stock Unit",
"url": "https://www.sec.gov/Archives/edgar/data/912767/000205807926000009/0002058079-26-000009-index.htm"
}
],
"congress": [
"status",
"endpoint",
"provided",
"message",
{
"symbol": "UFPI",
"senateID": "C001123",
"disclosureDate": "2025-12-15",
"transactionDate": "2025-11-06",
"firstName": "Gilbert",
"lastName": "Cisneros",
"office": "Gilbert Cisneros",
"district": "CA31",
"owner": "",
"assetDescription": "UFP Industries, Inc. - Common Stock",
"assetType": "Stock",
"type": "Sale (Partial)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20033619.pdf"
},
{
"symbol": "UFPI",
"senateID": "C001123",
"disclosureDate": "2025-11-18",
"transactionDate": "2025-10-30",
"firstName": "Gilbert",
"lastName": "Cisneros",
"office": "Gilbert Cisneros",
"district": "CA31",
"owner": "",
"assetDescription": "UFP Industries, Inc. - Common Stock",
"assetType": "Stock",
"type": "Sale (Partial)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20033455.pdf"
},
{
"symbol": "UFPI",
"senateID": "G000583",
"disclosureDate": "2025-05-14",
"transactionDate": "2025-04-09",
"firstName": "Josh",
"lastName": "Gottheimer",
"office": "Josh Gottheimer",
"district": "NJ05",
"owner": "Joint",
"assetDescription": "UFP Industries, Inc. - Common Stock",
"assetType": "Stock",
"type": "Sale (Partial)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030338.pdf"
},
{
"symbol": "UFPI",
"senateID": "G000583",
"disclosureDate": "2023-11-11",
"transactionDate": "2023-10-11",
"firstName": "Josh",
"lastName": "Gottheimer",
"office": "Josh Gottheimer",
"district": "NJ05",
"owner": "Joint",
"assetDescription": "UFP Industries, Inc. (UFPI)",
"assetType": "Stock",
"type": "Sale (Partial)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023973.pdf"
},
{
"symbol": "UFPI",
"senateID": "G000583",
"disclosureDate": "2022-03-18",
"transactionDate": "2022-02-14",
"firstName": "Josh",
"lastName": "Gottheimer",
"office": "Josh Gottheimer",
"district": "NJ05",
"owner": "Joint",
"assetDescription": "UFP Industries Inc",
"assetType": "Stock",
"type": "Sale (Partial)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20020573.pdf"
},
{
"symbol": "UFPI",
"senateID": "G000583",
"disclosureDate": "2021-05-07",
"transactionDate": "2021-04-09",
"firstName": "Josh",
"lastName": "Gottheimer",
"office": "Josh Gottheimer",
"district": "NJ05",
"owner": "Joint",
"assetDescription": "UFP Industries Inc",
"assetType": "Stock",
"type": "Sale (Partial)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20018699.pdf"
}
],
"dark_pool": [
{
"ticker": "UFPI",
"executed_at": "2026-07-29T20:00:05.550000Z",
"size": 3961.0,
"price": 87.71,
"premium": 347419.31,
"volume": 3961.0,
"trade_code": " "
},
{
"ticker": "UFPI",
"executed_at": "2026-07-29T20:00:00.231000Z",
"size": 2166.0,
"price": 87.71,
"premium": 189979.86,
"volume": 2166.0,
"trade_code": "6"
},
{
"ticker": "UFPI",
"executed_at": "2026-07-29T20:00:05.609000Z",
"size": 1580.0,
"price": 87.71,
"premium": 138581.8,
"volume": 1580.0,
"trade_code": " "
},
{
"ticker": "UFPI",
"executed_at": "2026-07-29T20:00:00.298000Z",
"size": 1521.0,
"price": 87.71,
"premium": 133406.91,
"volume": 1521.0,
"trade_code": " "
},
{
"ticker": "UFPI",
"executed_at": "2026-07-29T20:00:38.542000Z",
"size": 1356.0,
"price": 87.71,
"premium": 118934.76,
"volume": 1356.0,
"trade_code": " "
},
{
"ticker": "UFPI",
"executed_at": "2026-07-29T20:00:05.546000Z",
"size": 1238.0,
"price": 87.71,
"premium": 108584.98,
"volume": 1238.0,
"trade_code": " "
},
{
"ticker": "UFPI",
"executed_at": "2026-07-29T20:00:00.231000Z",
"size": 1232.0,
"price": 87.71,
"premium": 108058.71999999999,
"volume": 1232.0,
"trade_code": "6"
},
{
"ticker": "UFPI",
"executed_at": "2026-07-29T20:00:05.579000Z",
"size": 1100.0,
"price": 87.71,
"premium": 96481.0,
"volume": 1100.0,
"trade_code": " "
}
],
"ats": {
"symbol": "UFPI",
"date": "20260729",
"ats_volume": 0,
"total_volume": 289695,
"ats_ratio": 0.0,
"ats_pct": 0.0,
"signal": "Low",
"history": [
{
"date": "20260729",
"ats_ratio": 0.0
},
{
"date": "20260728",
"ats_ratio": 0.0
},
{
"date": "20260727",
"ats_ratio": 0.0
},
{
"date": "20260724",
"ats_ratio": 0.0
},
{
"date": "20260723",
"ats_ratio": 0.0
}
]
},
"polygon_dp": {
"ticker": "UFPI",
"days": [
{
"date": "2026-07-29",
"close": 87.71,
"vwap": 88.18,
"volume": 723454,
"vwap_discount_pct": 0.54
},
{
"date": "2026-07-28",
"close": 91.01,
"vwap": 91.09,
"volume": 589789,
"vwap_discount_pct": 0.08
},
{
"date": "2026-07-27",
"close": 88.21,
"vwap": 88.56,
"volume": 528886,
"vwap_discount_pct": 0.4
},
{
"date": "2026-07-24",
"close": 87.94,
"vwap": 87.87,
"volume": 341786,
"vwap_discount_pct": -0.08
},
{
"date": "2026-07-23",
"close": 86.175,
"vwap": 85.91,
"volume": 419295,
"vwap_discount_pct": -0.3
}
],
"avg_vwap_discount_pct": 0.13,
"signal": "Neutral"
},
"options_flow": [],
"net_premium": {
"ticker": "UFPI",
"net_call_premium": "-1290.00",
"net_put_premium": "10605.00",
"call_premium": "5526.00",
"put_premium": "10605.00",
"bullish_premium": "2118.00",
"bearish_premium": "14013.00",
"put_call_ratio": "7.0000000000000000",
"iv_rank": "60.0372",
"implied_move_perc": "0.066000",
"gex_ratio": "5.7669253854212179",
"gex_net_change": "-196.6797",
"gex_call_delta": "4090.3312",
"gex_put_delta": "-43456.5721",
"gex_date": "2026-07-29"
},
"hot_chains": [
{
"underlying_symbol": "UFPI",
"expires": "2026-08-21",
"open_interest": 40,
"option_type": "put",
"delta": -0.301015936519063,
"ask_volume": 40,
"last_price": "2.57",
"implied_volatility": "0.45228957596363",
"gamma": 0.0575122216305543,
"avg_price": "2.5400000000000000000000000000",
"bid_volume": 0,
"nbbo_ask": "4.80",
"strike": "85",
"option_symbol": "UFPI260821P00085000",
"total_premium": "10160.00",
"iv": 0.27437633108739,
"volume": 40,
"nbbo_bid": "0.00"
},
{
"underlying_symbol": "UFPI",
"expires": "2026-08-21",
"open_interest": 0,
"option_type": "call",
"delta": 0.626396243726341,
"ask_volume": 3,
"last_price": "7.06",
"implied_volatility": "0.461240358358396",
"gamma": 0.0406783092097145,
"avg_price": "7.0600000000000000000000000000",
"bid_volume": 0,
"nbbo_ask": "7.50",
"strike": "85",
"option_symbol": "UFPI260821C00085000",
"total_premium": "2118.00",
"iv": 0.424014590504387,
"volume": 3,
"nbbo_bid": "2.80"
},
{
"underlying_symbol": "UFPI",
"expires": "2026-08-21",
"open_interest": 0,
"option_type": "call",
"delta": 0.853923282089483,
"ask_volume": 0,
"last_price": "11.36",
"implied_volatility": "0.557354839862002",
"gamma": 0.0296043825724451,
"avg_price": "11.360000000000000000000000000",
"bid_volume": 3,
"nbbo_ask": "11.20",
"strike": "80",
"option_symbol": "UFPI260821C00080000",
"total_premium": "3408.00",
"iv": 0.352359210104217,
"volume": 3,
"nbbo_bid": "6.70"
},
{
"underlying_symbol": "UFPI",
"expires": "2027-01-15",
"open_interest": 6,
"option_type": "put",
"delta": -0.229840712181423,
"ask_volume": 1,
"last_price": "2.60",
"implied_volatility": "0.3843372506437895",
"gamma": 0.0135983416432607,
"avg_price": "2.60",
"bid_volume": 0,
"nbbo_ask": "4.10",
"strike": "75",
"option_symbol": "UFPI270115P00075000",
"total_premium": "260.00",
"iv": 0.373104428591423,
"volume": 1,
"nbbo_bid": "2.60"
},
{
"underlying_symbol": "UFPI",
"expires": "2027-01-15",
"open_interest": 3,
"option_type": "put",
"delta": -0.131956937964333,
"ask_volume": 1,
"last_price": "1.85",
"implied_volatility": "0.408631086973965",
"gamma": 0.0110389637636791,
"avg_price": "1.85",
"bid_volume": 0,
"nbbo_ask": "4.80",
"strike": "70",
"option_symbol": "UFPI270115P00070000",
"total_premium": "185.00",
"iv": 0.324312615476778,
"volume": 1,
"nbbo_bid": "0"
},
{
"underlying_symbol": "UFPI",
"expires": "2027-01-15",
"open_interest": 376,
"option_type": "put",
"delta": -0.703377708773361,
"ask_volume": 0,
"last_price": null,
"implied_volatility": null,
"gamma": 0.0190864147317856,
"avg_price": null,
"bid_volume": 0,
"nbbo_ask": "17.50",
"strike": "100",
"option_symbol": "UFPI270115P00100000",
"total_premium": "0",
"iv": 0.302933004424433,
"volume": 0,
"nbbo_bid": "12.70"
},
{
"underlying_symbol": "UFPI",
"expires": "2027-01-15",
"open_interest": 188,
"option_type": "put",
"delta": -0.78234177223305,
"ask_volume": 0,
"last_price": null,
"implied_volatility": null,
"gamma": 0.0164043394010897,
"avg_price": null,
"bid_volume": 0,
"nbbo_ask": "21.50",
"strike": "105",
"option_symbol": "UFPI270115P00105000",
"total_premium": "0",
"iv": 0.299854332940251,
"volume": 0,
"nbbo_bid": "16.70"
},
{
"underlying_symbol": "UFPI",
"expires": "2027-01-15",
"open_interest": 32,
"option_type": "put",
"delta": -0.00341956191165571,
"ask_volume": 0,
"last_price": null,
"implied_volatility": null,
"gamma": 0.000455997979138385,
"avg_price": null,
"bid_volume": 0,
"nbbo_ask": "4.80",
"strike": "45",
"option_symbol": "UFPI270115P00045000",
"total_premium": "0",
"iv": 0.37807401101996,
"volume": 0,
"nbbo_bid": "0"
}
],
"oi_changes": {
"net_call_oi_change": 6,
"net_put_oi_change": 40,
"top": [
{
"strike": "85",
"oi_change": 40,
"type": "put"
},
{
"strike": "90",
"oi_change": 4,
"type": "call"
},
{
"strike": "100",
"oi_change": 2,
"type": "call"
},
{
"strike": "100",
"oi_change": 0,
"type": "put"
},
{
"strike": "105",
"oi_change": 0,
"type": "put"
}
]
}
}
Data:
{
"vix": 18.58,
"sp500": 7413.18,
"fed_funds": 3.64,
"yield_curve_10y2y": 0.34,
"hy_spread": 2.79,
"treasury": {
"date": "2026-07-29",
"month1": 3.73,
"month2": 3.83,
"month3": 3.83,
"month6": 3.97,
"year1": 4.04,
"year2": 4.22,
"year3": 4.29,
"year5": 4.37,
"year7": 4.51,
"year10": 4.67,
"year20": 5.21,
"year30": 5.2
},
"events": [
{
"title": "Advance GDP q/q",
"currency": "USD",
"date": "2026-07-30",
"time_utc": "12:30",
"impact": "High",
"forecast": "2.1%",
"previous": "2.0%",
"actual": null,
"minutes_until": 235
},
{
"title": "Core PCE Price Index m/m",
"currency": "USD",
"date": "2026-07-30",
"time_utc": "12:30",
"impact": "High",
"forecast": "0.2%",
"previous": "0.3%",
"actual": null,
"minutes_until": 235
}
]
}
Data:
{
"days": 65,
"patterns": [
{
"name": "VWAP Touch",
"count": 65,
"pct": 100
},
{
"name": "9 EMA Touch",
"count": 65,
"pct": 100
},
{
"name": "21 EMA Touch",
"count": 65,
"pct": 100
},
{
"name": "Woodie Pivot Touch",
"count": 64,
"pct": 98
},
{
"name": "ORB Breakout",
"count": 62,
"pct": 95
},
{
"name": "PDH/PDL Touch",
"count": 56,
"pct": 86
},
{
"name": "Open Retracement",
"count": 40,
"pct": 62
},
{
"name": "Gap Fill",
"count": 38,
"pct": 58
},
{
"name": "Darvas Box",
"count": 22,
"pct": 34
},
{
"name": "High Vol Open",
"count": 14,
"pct": 22
},
{
"name": "Power Hour",
"count": 10,
"pct": 15
}
]
}