❉ Buffybot wonderful businesses, fair prices

← back

BLDR Builders FirstSource

industrial · 2026-07-09

N/A
too hard · 68
Owner-earnings value$61.53
Price$74.20
Margin of safety -17.1%

Quality gate · 68/100

Returns on capital 27.0/30
Consistency 15.5/22
Margins / pricing power 8.7/16
Balance sheet 0.3/16
Cash conversion 10/10
Capital allocation 6/6

⚠ over-levered (net debt/EBITDA 4.1x > 4x)

Median ROIC20.2%
Gross margin29.9%
Net debt / EBITDA4.0x
FCF conversion128%
Share count / yr-7.3%
Profitable years4/4

Moat & management

Owner-earnings inputs

Owner earnings (TTM)576.87M
Owner-earnings yield7.2%
Free-cash-flow yield10.8%
Growth used (normalized)0.0%
Market-implied growth (reverse DCF)4.6%
Terminal growth3.0%
Discount rate (hurdle)10.9%

Projected owner earnings

YrOwner earningsGrowthPV
1576.87M 0.0%519.94M
2578.79M 0.3%470.18M
3582.65M 0.7%426.61M
4588.48M 1.0%388.35M
5596.32M 1.3%354.69M
6606.26M 1.7%325.01M
7618.39M 2.0%298.79M
8632.82M 2.3%275.59M
9649.69M 2.7%255.01M
10669.18M 3.0%236.74M

Recent news

score · 8 articles

  • Builders FirstSource, Fortune Brands, and Gibraltar Shares Are Falling, What You Need To Know
  • Acuity Brands, JBT Marel, and Builders FirstSource Stocks Trade Down, What You Need To Know
  • Builders FirstSource (BLDR) Stock Sinks As Market Gains: What You Should Know
  • Why Did Lowe's Stock Stop Talking About Its Global Supply Chain?
  • Investors Heavily Search Builders FirstSource, Inc. (BLDR): Here is What You Need to Know
  • Does Builders FirstSource’s (BLDR) Russell 2500 Move Offset Concerns About Its Core Earnings Power?
  • Builders FirstSource (BLDR) Joins Russell 2500 Indexes And Puts Its Stock In Focus
  • Is Builders FirstSource (BLDR) Fully Priced After The Housing Bill Boost?

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~5%/yr owner-earnings growth over 10y (reverse DCF); model credits 0%.

History

DateQualityPriceValueMoSRating
2026-07-09 68 $74.20 $61.53 -17.1% N/A
2026-07-02 68 $84.77 $61.15 -27.9% N/A
2026-06-25 68 $85.41 $61.70 -27.8% N/A
2026-06-23 68 $76.73 $61.02 -20.5% N/A