❉ Buffybot wonderful businesses, fair prices

← back

RMD ResMed|

healthcare · valued with opus medium conviction · 2026-09-29

HOLD
wonderful · 93 ▟ wide moat circle of competence: in ✓ would own for a decade trend flat · -1.4% vs 200-DMA
Owner-earnings value$245.99
Price$222.10
Margin of safety +10.8%

Wide-moat sleep-apnea duopolist priced for 6% growth; underdiagnosis supports ~7-8% even after the GLP-1 overhang.

The business

ResMed makes CPAP/APAP devices, masks, and accessories for sleep apnea, plus home ventilators and respiratory care. It earns a device sale followed by a long, high-margin stream of mask and accessory resupply sales, which are reimbursed by payers. It also sells software (AirView, myAir, Brightree/MatrixCare) that connects devices to patients and home-medical-equipment providers.

Quality gate · 93/100

Returns on capital 26.9/30
Consistency 20.9/22
Margins / pricing power 15.3/16
Balance sheet 15.1/16
Cash conversion 10/10
Capital allocation 5.1/6
Median ROIC19.9%
Gross margin61.1%
Net debt / EBITDA-0.3x
FCF conversion106%
Share count / yr-0.6%
Profitable years4/4

Moat & management

Moat ▟ wide moat
Sourceswitching costs
Trajectorystable
Managementexcellent

It is a global duopoly with Philips, and Philips' 2021 recall handed ResMed share that has largely stayed. More than 20M cloud-connected devices tie DMEs, physicians, and payer compliance workflows to its ecosystem. Resupply economics and brand trust with sleep physicians reinforce this, and scale gives it cost and R&D leadership.

Management reinvests in connected-care R&D at high returns, keeps net cash, and has a growing dividend and a modestly shrinking share count. The expensive MatrixCare/SaaS acquisitions earned only mediocre returns, but they were small relative to the core.

Owner-earnings inputs

Owner earnings (TTM)1.59B
Owner-earnings yield5.0%
Free-cash-flow yield5.1%
Growth used (normalized)7.5%
Market-implied growth (reverse DCF)5.7%
Terminal growth3.0%
Discount rate (hurdle)9.0%

Projected owner earnings

YrOwner earningsGrowthPV
11.68B 7.5%1.54B
21.80B 7.2%1.52B
31.92B 6.9%1.49B
42.05B 6.5%1.45B
52.18B 6.2%1.42B
62.31B 5.9%1.38B
72.44B 5.6%1.33B
82.56B 5.2%1.29B
92.69B 4.9%1.24B
102.81B 4.6%1.19B
112.93B 4.3%1.14B
123.05B 4.0%1.08B
133.16B 3.6%1.03B
143.27B 3.3%977.37M
153.36B 3.0%923.57M

Key risks

  • GLP-1 obesity drugs shrinking the sleep apnea population or reducing therapy starts over the long run
  • Philips returning to US sleep devices and competing on price
  • Reimbursement pressure (Medicare competitive bidding, payer cuts) and oral or implant alternatives such as Inspire or pharmacological OSA therapy

Catalysts

  • Evidence that GLP-1 patients enter the diagnosis funnel and actually increase PAP starts
  • Gross margin expansion from manufacturing efficiencies and growth in resupply and software

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Net cash 0.6B credited to value (interest stripped from owner earnings to avoid double-counting). · Price pays for ~6%/yr owner-earnings growth over 15y (reverse DCF); model credits 8%.

History

DateQualityPriceValueMoSRating
2026-10-28 93 $250.80 $245.99 -1.9% HOLD
2026-10-27 93 $253.20 $245.99 -2.8% HOLD
2026-10-26 93 $252.86 $245.99 -2.7% HOLD
2026-10-23 93 $253.06 $245.99 -2.8% HOLD
2026-10-22 93 $246.20 $245.99 -0.1% HOLD
2026-10-21 93 $245.50 $245.99 +0.2% HOLD
2026-10-20 93 $239.77 $245.99 +2.6% HOLD
2026-10-19 93 $238.97 $245.99 +2.9% HOLD
2026-10-16 93 $242.23 $245.99 +1.6% HOLD
2026-10-15 93 $235.29 $245.99 +4.5% HOLD
2026-10-14 93 $235.04 $245.99 +4.7% HOLD
2026-10-13 93 $234.60 $245.99 +4.9% HOLD
2026-10-12 93 $230.05 $245.99 +6.9% HOLD
2026-10-09 93 $226.73 $245.99 +8.5% HOLD
2026-10-08 93 $225.98 $245.99 +8.9% HOLD
2026-10-07 93 $220.69 $245.99 +11.5% HOLD
2026-10-06 93 $222.86 $245.99 +10.4% HOLD
2026-10-05 93 $218.89 $245.99 +12.4% HOLD
2026-10-02 93 $221.15 $245.99 +11.2% HOLD
2026-10-01 93 $221.10 $245.99 +11.3% HOLD
2026-09-30 93 $222.83 $245.99 +10.4% HOLD
2026-09-29 93 $222.10 $245.99 +10.8% HOLD
2026-09-28 92 $222.00 $243.52 +9.7% HOLD
2026-09-25 92 $221.89 $243.52 +9.7% HOLD
2026-09-24 92 $222.30 $243.52 +9.5% HOLD
2026-09-23 92 $223.61 $243.52 +8.9% HOLD
2026-09-22 92 $223.61 $243.52 +8.9% HOLD
2026-09-21 92 $224.99 $243.52 +8.2% HOLD
2026-09-18 92 $228.42 $243.52 +6.6% HOLD
2026-09-17 92 $228.25 $243.52 +6.7% HOLD
2026-09-16 92 $229.44 $243.52 +6.1% HOLD
2026-09-15 92 $222.99 $243.52 +9.2% HOLD
2026-09-14 92 $218.27 $243.52 +11.6% HOLD
2026-09-11 92 $219.58 $243.52 +10.9% HOLD
2026-09-10 92 $219.95 $243.52 +10.7% HOLD
2026-09-09 92 $221.05 $243.52 +10.2% HOLD
2026-09-08 92 $228.35 $243.52 +6.6% HOLD
2026-09-07 92 $228.35 $243.52 +6.6% HOLD
2026-09-04 92 $229.19 $243.52 +6.3% HOLD
2026-09-03 92 $230.87 $243.52 +5.5% HOLD
2026-09-02 92 $231.36 $243.52 +5.3% HOLD
2026-09-01 92 $240.10 $243.52 +1.4% HOLD
2026-08-31 92 $240.33 $243.52 +1.3% HOLD
2026-08-28 92 $235.76 $243.52 +3.3% HOLD
2026-08-27 92 $235.69 $243.52 +3.3% HOLD
2026-08-26 92 $236.59 $243.52 +2.9% HOLD
2026-08-25 92 $232.45 $243.52 +4.8% HOLD
2026-08-24 92 $231.52 $243.52 +5.2% HOLD
2026-08-21 92 $228.44 $243.52 +6.6% HOLD
2026-08-20 92 $230.65 $243.52 +5.6% HOLD
2026-08-19 92 $219.98 $243.52 +10.7% HOLD
2026-08-18 92 $224.46 $243.52 +8.5% HOLD
2026-08-17 92 $224.46 $243.52 +8.5% HOLD
2026-08-14 92 $226.74 $243.52 +7.4% HOLD
2026-08-13 92 $226.00 $243.52 +7.8% HOLD
2026-08-12 92 $224.84 $243.52 +8.3% HOLD
2026-08-11 92 $220.05 $243.52 +10.7% HOLD
2026-08-10 92 $211.94 $243.52 +14.9% HOLD
2026-08-07 92 $223.24 $243.60 +9.1% HOLD
2026-08-06 92 $224.03 $243.60 +8.7% HOLD
2026-08-05 92 $223.14 $243.60 +9.2% HOLD
2026-08-04 92 $210.98 $243.60 +15.5% HOLD
2026-08-03 92 $210.98 $243.60 +15.5% HOLD
2026-07-31 92 $208.56 $243.60 +16.8% HOLD
2026-07-30 92 $214.29 $243.60 +13.7% HOLD
2026-07-29 92 $203.08 $243.60 +20.0% HOLD
2026-07-28 92 $203.08 $243.60 +20.0% HOLD
2026-07-27 92 $191.89 $243.60 +27.0% HOLD
2026-07-24 92 $191.89 $243.60 +27.0% HOLD
2026-07-23 92 $192.91 $243.60 +26.3% HOLD
2026-07-22 92 $195.80 $243.60 +24.4% HOLD
2026-07-21 92 $198.61 $243.60 +22.7% HOLD
2026-07-20 92 $198.99 $243.60 +22.4% HOLD
2026-07-17 92 $202.76 $243.60 +20.1% HOLD
2026-07-16 92 $198.57 $243.60 +22.7% HOLD
2026-07-15 92 $198.50 $243.60 +22.7% HOLD
2026-07-14 92 $198.50 $243.60 +22.7% HOLD
2026-07-13 92 $203.87 $243.60 +19.5% HOLD
2026-07-10 92 $208.45 $243.60 +16.9% HOLD
2026-07-09 92 $205.84 $243.60 +18.3% HOLD
2026-07-08 92 $219.75 $243.60 +10.9% HOLD
2026-07-07 92 $218.40 $243.60 +11.5% HOLD
2026-07-06 92 $209.63 $243.60 +16.2% HOLD
2026-07-03 92 $209.63 $243.60 +16.2% HOLD
2026-07-02 92 $201.10 $243.60 +21.1% HOLD
2026-06-25 92 $196.50 $227.83 +15.9% HOLD
2026-06-23 92 $191.26 $227.83 +19.1% HOLD