❉ Buffybot wonderful businesses, fair prices

← back

NVR NVR, Inc.

retail · valued with opus medium conviction · 2026-10-15

HOLD
wonderful · 88 ▟ narrow moat circle of competence: in ✓ would own for a decade trend down · -13.5% vs 200-DMA
Owner-earnings value$7,764.83
Price$5,733.12
Margin of safety +35.4%

The most disciplined, capital-light homebuilder, shrinking its share count; the price implies no growth, while the business can likely compound mid-single digits.

The business

NVR builds and sells single-family homes and townhomes, mainly in the Mid-Atlantic, Southeast and Midwest, under the Ryan Homes, NVHomes and Heartland brands. It also earns mortgage origination and title fees through NVR Mortgage. Instead of owning land, it controls lots through deposit-backed purchase options and buys finished lots just in time, so it needs little capital and takes little land risk.

Quality gate · 88/100

Returns on capital 30/30
Consistency 20.3/22
Margins / pricing power 6.5/16
Balance sheet 15.4/16
Cash conversion 9.5/10
Capital allocation 6/6
Median ROIC30.2%
Gross margin22.1%
Net debt / EBITDA-0.6x
FCF conversion91%
Share count / yr-4.5%
Profitable years4/4

Moat & management

Moat ▟ narrow moat
Sourcecost advantage
Trajectorystable
Managementexcellent

Its lot-option model and regional density let it earn 30%+ returns on capital through the cycle with little inventory risk, which few builders match. But a home is a commodity, the business is cyclical, and peers (Lennar, D.R. Horton) are copying the asset-light approach. That makes the advantage one of discipline and process, not a structural barrier.

Management sends almost all free cash flow to buybacks, cutting the share count about 4 to 5% a year. It keeps net cash, avoids land speculation and empire-building, and pays no dividend. Buybacks are steady rather than timed for low prices, but the culture is strongly owner-oriented.

Owner-earnings inputs

Owner earnings (TTM)1.05B
Owner-earnings yield6.8%
Free-cash-flow yield6.8%
Growth used (normalized)6.0%
Market-implied growth (reverse DCF)0.5%
Terminal growth3.0%
Discount rate (hurdle)9.2%

Projected owner earnings

YrOwner earningsGrowthPV
11.07B 6.0%982.23M
21.14B 5.8%951.09M
31.20B 5.6%919.08M
41.26B 5.4%886.34M
51.33B 5.1%853.02M
61.39B 4.9%819.29M
71.46B 4.7%785.28M
81.52B 4.5%751.15M
91.59B 4.3%717.02M
101.65B 4.1%683.04M
111.72B 3.9%649.33M
121.78B 3.6%616.01M
131.84B 3.4%583.19M
141.90B 3.2%550.98M
151.96B 3.0%519.46M

Key risks

  • A housing downturn or long period of high mortgage rates cutting closings and margins; current operating margins of about 16% are above the pre-2020 norm
  • Geographic concentration in the Mid-Atlantic and Washington DC, which exposes it to federal employment
  • Lot-option deposits get written off and land developers pull back in a severe slump

Catalysts

  • Lower mortgage rates unlocking pent-up demand from a structural US housing shortage
  • Continued 4 to 5% annual share count reduction compounding per-share owner earnings, especially at depressed prices

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Net cash 0.9B credited to value (interest stripped from owner earnings to avoid double-counting). · Price pays for ~0%/yr owner-earnings growth over 15y (reverse DCF); model credits 6%. · Cheap, but still in a downtrend (down (-14% vs 200-DMA, 6m -14%)) — waiting for the trend to turn before buying (don't catch a falling knife).

History

DateQualityPriceValueMoSRating
2026-10-28 88 $5,806.02 $7,764.83 +33.7% HOLD
2026-10-27 88 $5,727.77 $7,764.83 +35.6% HOLD
2026-10-26 88 $5,983.68 $7,764.83 +29.8% HOLD
2026-10-23 88 $6,110.63 $7,764.83 +27.1% HOLD
2026-10-22 88 $5,900.00 $7,764.83 +31.6% HOLD
2026-10-21 88 $5,977.67 $7,764.83 +29.9% HOLD
2026-10-20 88 $5,828.00 $7,764.83 +33.2% HOLD
2026-10-19 88 $5,919.82 $7,764.83 +31.2% HOLD
2026-10-16 88 $5,940.83 $7,764.83 +30.7% HOLD
2026-10-15 88 $5,733.12 $7,764.83 +35.4% HOLD
2026-10-14 88 $5,797.61 $7,666.75 +32.2% HOLD
2026-10-13 88 $5,749.96 $7,666.75 +33.3% HOLD
2026-10-12 88 $5,899.16 $7,666.75 +30.0% HOLD
2026-10-09 88 $6,002.55 $7,666.75 +27.7% HOLD
2026-10-08 88 $5,931.62 $7,666.75 +29.3% HOLD
2026-10-07 88 $6,046.60 $7,666.75 +26.8% HOLD
2026-10-06 88 $5,970.21 $7,666.75 +28.4% HOLD
2026-10-05 88 $5,993.85 $7,666.75 +27.9% HOLD
2026-10-02 88 $6,126.38 $7,666.75 +25.1% HOLD
2026-10-01 88 $6,154.39 $7,666.75 +24.6% HOLD
2026-09-30 88 $6,234.63 $7,666.75 +23.0% HOLD
2026-09-29 88 $6,267.89 $7,666.75 +22.3% HOLD
2026-09-28 88 $6,297.60 $7,666.75 +21.7% HOLD
2026-09-25 88 $6,235.49 $7,666.75 +23.0% HOLD
2026-09-24 88 $6,241.61 $7,666.75 +22.8% HOLD
2026-09-23 88 $6,188.95 $7,666.75 +23.9% HOLD
2026-09-22 88 $6,188.95 $7,666.75 +23.9% HOLD
2026-09-21 88 $6,150.47 $7,666.75 +24.7% HOLD
2026-09-18 88 $6,242.23 $7,666.75 +22.8% HOLD
2026-09-17 88 $6,186.43 $7,666.75 +23.9% HOLD
2026-09-16 88 $6,257.45 $7,666.75 +22.5% HOLD
2026-09-15 88 $6,299.56 $7,666.75 +21.7% HOLD
2026-09-14 88 $6,160.76 $7,666.75 +24.4% HOLD
2026-09-11 88 $6,088.28 $7,666.75 +25.9% HOLD
2026-09-10 88 $6,187.30 $7,666.75 +23.9% HOLD
2026-09-09 88 $6,116.86 $7,666.75 +25.3% HOLD
2026-09-08 88 $6,298.85 $7,666.75 +21.7% HOLD
2026-09-07 88 $6,298.85 $8,715.45 +38.4% HOLD
2026-09-04 88 $6,373.95 $8,715.45 +36.7% HOLD
2026-09-03 88 $6,326.95 $8,715.45 +37.8% HOLD
2026-09-02 88 $6,275.82 $8,715.45 +38.9% HOLD
2026-09-01 88 $6,315.23 $8,715.45 +38.0% HOLD
2026-08-31 88 $6,396.27 $8,715.45 +36.3% HOLD
2026-08-28 88 $6,365.45 $8,715.45 +36.9% HOLD
2026-08-27 88 $6,368.12 $8,715.45 +36.9% HOLD
2026-08-26 88 $6,433.74 $8,715.45 +35.5% HOLD
2026-08-25 88 $6,397.59 $8,715.45 +36.2% HOLD
2026-08-24 88 $6,358.51 $8,715.45 +37.1% HOLD
2026-08-21 88 $6,300.00 $8,715.45 +38.3% HOLD
2026-08-20 88 $6,418.86 $8,715.45 +35.8% HOLD
2026-08-19 88 $6,248.37 $8,715.45 +39.5% HOLD
2026-08-18 88 $6,307.93 $8,715.45 +38.2% HOLD
2026-08-17 88 $6,307.93 $8,715.45 +38.2% HOLD
2026-08-14 88 $6,375.00 $8,715.45 +36.7% HOLD
2026-08-13 88 $6,293.95 $8,715.45 +38.5% HOLD
2026-08-12 88 $6,429.96 $8,715.45 +35.5% HOLD
2026-08-11 88 $6,292.28 $8,715.45 +38.5% HOLD
2026-08-10 88 $6,390.14 $8,715.45 +36.4% HOLD
2026-08-07 88 $6,304.81 $8,715.45 +38.2% HOLD
2026-08-06 88 $6,365.78 $8,715.45 +36.9% HOLD
2026-08-05 88 $6,267.35 $8,715.45 +39.1% HOLD
2026-08-04 88 $6,147.05 $8,715.45 +41.8% HOLD
2026-08-03 88 $6,147.05 $8,715.45 +41.8% HOLD
2026-07-31 88 $6,288.68 $8,715.45 +38.6% HOLD
2026-07-30 88 $6,381.79 $8,417.50 +31.9% HOLD
2026-07-29 88 $6,311.54 $8,417.50 +33.4% HOLD
2026-07-28 88 $6,311.54 $8,417.50 +33.4% HOLD
2026-07-27 88 $6,155.02 $8,417.50 +36.8% HOLD
2026-07-24 88 $6,155.02 $8,417.50 +36.8% HOLD
2026-07-23 88 $6,349.28 $8,417.50 +32.6% HOLD
2026-07-22 88 $6,325.40 $8,417.50 +33.1% HOLD
2026-07-21 88 $6,446.65 $8,417.50 +30.6% HOLD
2026-07-20 88 $6,490.04 $8,417.50 +29.7% HOLD
2026-07-17 88 $6,701.10 $8,417.50 +25.6% HOLD
2026-07-16 88 $6,497.57 $8,417.50 +29.5% HOLD
2026-07-15 88 $6,437.99 $8,417.50 +30.7% HOLD
2026-07-14 88 $6,437.99 $8,417.50 +30.7% HOLD
2026-07-13 88 $6,479.39 $8,417.50 +29.9% HOLD
2026-07-10 88 $6,471.44 $8,417.50 +30.1% HOLD
2026-07-09 88 $6,429.13 $8,417.50 +30.9% HOLD
2026-07-08 88 $6,693.69 $8,417.50 +25.8% HOLD
2026-07-07 88 $6,693.66 $8,417.50 +25.8% HOLD
2026-07-06 88 $6,750.79 $8,417.50 +24.7% HOLD
2026-07-03 88 $6,750.79 $8,417.50 +24.7% HOLD
2026-07-02 88 $6,643.73 $8,417.50 +26.7% HOLD
2026-06-25 88 $6,764.83 $6,895.02 +1.9% HOLD
2026-06-23 88 $6,389.57 $6,895.02 +7.9% HOLD