❉ Buffybot wonderful businesses, fair prices

← back

DXCM Dexcom

healthcare · valued with sonnet medium conviction · 2026-07-22

HOLD
good · 78 ▟ narrow moat circle of competence: in trend up · +10.9% vs 200-DMA
Owner-earnings value$41.75
Price$74.75
Margin of safety -44.1%

Good razor-blade CGM franchise, but price bakes in ~25% growth against a durable ~10-12% ceiling.

The business

Dexcom makes continuous glucose monitoring (CGM) systems — wearable sensors, transmitters, and companion apps that give diabetics real-time blood glucose readings without fingersticks. Revenue is a razor/razorblade model: durable-ish transmitters plus a recurring stream of disposable sensors replaced every 10-15 days, sold via distributors, pharmacy, and direct channels.

Quality gate · 78/100

Returns on capital 16.8/30
Consistency 17.6/22
Margins / pricing power 15.4/16
Balance sheet 14.1/16
Cash conversion 10/10
Capital allocation 4.6/6
Median ROIC12.4%
Gross margin61.5%
Net debt / EBITDA0.3x
FCF conversion110%
Share count / yr-0.1%
Profitable years4/4

Moat & management

Moat ▟ narrow moat
Sourceswitching costs
Trajectorystable
Managementadequate

Patient/physician habituation, prescriber inertia, payer formulary contracts, and integration with insulin pumps/apps create real switching costs, plus FDA approval acts as a barrier to entry. But the moat is narrower than it looks: Abbott's Libre is outselling Dexcom on volume and price, Medtronic and new entrants keep pressing, and this is a duopoly/oligopoly fight on innovation cycles (G7, Stelo) rather than a structural lock.

Capital allocation is sound — minimal dilution (share count roughly flat), reasonable balance sheet (net debt/EBITDA 0.32x), and reinvestment into R&D/manufacturing rather than financial engineering — but they've stumbled on execution (2023 guidance cut, sales-force reorg) showing the moat requires constant running to stand still.

Owner-earnings inputs

Owner earnings (TTM)930.40M
Owner-earnings yield3.2%
Free-cash-flow yield5.0%
Growth used (normalized)11.0%
Market-implied growth (reverse DCF)25.0%
Terminal growth3.0%
Discount rate (hurdle)11.2%

Projected owner earnings

YrOwner earningsGrowthPV
11.03B 11.0%929.01M
21.14B 10.1%920.19M
31.24B 9.2%904.09M
41.35B 8.3%881.05M
51.45B 7.4%851.55M
61.54B 6.6%816.23M
71.63B 5.7%775.85M
81.71B 4.8%731.26M
91.77B 3.9%683.39M
101.83B 3.0%633.19M

Key risks

  • Abbott Libre and other CGM competitors compressing price/share via faster iteration or non-prescription channels
  • Payer/reimbursement pressure and pricing resets in international and value-based care markets
  • Execution risk: past guidance misses show margin/growth is not on autopilot
  • Patent cliffs or tech disruption (e.g., non-invasive glucose sensing) could leapfrog current sensor architecture

Catalysts

  • Type 2 non-intensive and prediabetes market expansion (large underpenetrated population)
  • International expansion and reimbursement wins
  • G7/next-gen sensor accuracy and wear-time improvements widening the gap over Libre

Recent news

score · 8 articles

  • Are Medical Stocks Lagging DexCom (DXCM) This Year?
  • 2 Cash-Heavy Stocks on Our Buy List and 1 We Avoid
  • What Investors Don’t Understand About Abbott Laboratories
  • DXCM Secures Health Canada Authorization for Dexcom G7 15 Day CGM
  • 1 Mid-Cap Stock to Target This Week and 2 We Find Risky
  • Is DexCom (DXCM) Undervalued Following Its Investor Day Sentiment Shift?
  • DXCM Grew. The Stock Did Not. Someone Is Wrong
  • Investors’ Confidence in DexCom (DXCM) Rises as Growth Outlook Reassured

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~25%/yr owner-earnings growth over 10y (reverse DCF); model credits 11%. · Rich vs our conservative value, but a quality business is not a short — stance is WAIT for a better price, not sell.

History

DateQualityPriceValueMoSRating
2026-10-28 79 $78.56 $45.55 -42.0% HOLD
2026-10-27 79 $78.57 $45.55 -42.0% HOLD
2026-10-26 79 $77.94 $45.55 -41.6% HOLD
2026-10-23 79 $78.32 $45.55 -41.8% HOLD
2026-10-22 79 $80.26 $45.55 -43.2% HOLD
2026-10-21 79 $85.74 $45.55 -46.9% HOLD
2026-10-20 79 $85.98 $45.55 -47.0% HOLD
2026-10-19 79 $86.04 $45.55 -47.1% HOLD
2026-10-16 79 $87.71 $45.55 -48.1% HOLD
2026-10-15 79 $83.47 $45.55 -45.4% HOLD
2026-10-14 79 $85.06 $45.55 -46.5% HOLD
2026-10-13 79 $85.92 $45.55 -47.0% HOLD
2026-10-12 79 $84.11 $45.55 -45.8% HOLD
2026-10-09 79 $84.41 $45.55 -46.0% HOLD
2026-10-08 79 $84.30 $45.55 -46.0% HOLD
2026-10-07 79 $83.39 $45.55 -45.4% HOLD
2026-10-06 79 $86.90 $45.55 -47.6% HOLD
2026-10-05 79 $85.36 $45.55 -46.6% HOLD
2026-10-02 79 $86.23 $45.55 -47.2% HOLD
2026-10-01 79 $86.29 $45.55 -47.2% HOLD
2026-09-30 79 $86.64 $45.55 -47.4% HOLD
2026-09-29 79 $86.68 $45.55 -47.5% HOLD
2026-09-28 79 $86.62 $45.55 -47.4% HOLD
2026-09-25 79 $87.47 $45.55 -47.9% HOLD
2026-09-24 79 $87.73 $45.55 -48.1% HOLD
2026-09-23 79 $89.17 $45.55 -48.9% HOLD
2026-09-22 79 $89.17 $45.55 -48.9% HOLD
2026-09-21 79 $89.35 $45.55 -49.0% HOLD
2026-09-18 79 $87.93 $45.55 -48.2% HOLD
2026-09-17 79 $87.34 $45.55 -47.8% HOLD
2026-09-16 79 $86.45 $45.55 -47.3% HOLD
2026-09-15 79 $84.68 $45.55 -46.2% HOLD
2026-09-14 79 $83.03 $45.55 -45.1% HOLD
2026-09-11 79 $84.51 $45.55 -46.1% HOLD
2026-09-10 79 $83.88 $45.55 -45.7% HOLD
2026-09-09 78 $84.53 $41.75 -50.6% HOLD
2026-09-08 78 $87.90 $41.75 -52.5% HOLD
2026-09-07 78 $87.90 $41.75 -52.5% HOLD
2026-09-04 78 $89.71 $41.75 -53.5% HOLD
2026-09-03 78 $89.69 $41.75 -53.4% HOLD
2026-09-02 78 $90.14 $41.75 -53.7% HOLD
2026-09-01 78 $91.06 $41.75 -54.1% HOLD
2026-08-31 78 $90.82 $41.75 -54.0% HOLD
2026-08-28 78 $89.29 $41.75 -53.2% HOLD
2026-08-27 78 $88.96 $41.75 -53.1% HOLD
2026-08-26 78 $89.16 $41.75 -53.2% HOLD
2026-08-25 78 $91.06 $41.75 -54.1% HOLD
2026-08-24 78 $92.34 $41.75 -54.8% HOLD
2026-08-21 78 $90.22 $41.75 -53.7% HOLD
2026-08-20 78 $89.88 $41.75 -53.5% HOLD
2026-08-19 78 $89.60 $41.75 -53.4% HOLD
2026-08-18 78 $89.75 $41.75 -53.5% HOLD
2026-08-17 78 $89.75 $41.75 -53.5% HOLD
2026-08-14 78 $91.48 $41.75 -54.4% HOLD
2026-08-13 78 $90.80 $41.75 -54.0% HOLD
2026-08-12 78 $89.53 $41.75 -53.4% HOLD
2026-08-11 78 $87.65 $41.75 -52.4% HOLD
2026-08-10 78 $84.75 $41.75 -50.7% HOLD
2026-08-07 78 $83.02 $41.75 -49.7% HOLD
2026-08-06 78 $82.66 $41.75 -49.5% HOLD
2026-08-05 78 $86.94 $41.75 -52.0% HOLD
2026-08-04 78 $83.45 $41.75 -50.0% HOLD
2026-08-03 78 $83.45 $41.75 -50.0% HOLD
2026-07-31 78 $74.54 $41.75 -44.0% HOLD
2026-07-30 78 $75.14 $41.75 -44.4% HOLD
2026-07-29 78 $73.37 $41.75 -43.1% HOLD
2026-07-28 78 $73.37 $41.75 -43.1% HOLD
2026-07-27 78 $70.48 $41.75 -40.8% HOLD
2026-07-24 78 $70.48 $41.75 -40.8% HOLD
2026-07-23 78 $71.43 $41.75 -41.5% HOLD
2026-07-22 78 $74.75 $41.75 -44.1% HOLD
2026-07-21 78 $75.69 $41.19 -45.6% HOLD
2026-07-20 78 $76.65 $41.19 -46.3% HOLD
2026-07-17 78 $77.98 $41.19 -47.2% HOLD
2026-07-16 78 $72.73 $41.19 -43.4% HOLD
2026-07-15 78 $76.35 $41.19 -46.0% HOLD
2026-07-14 78 $76.35 $41.19 -46.0% HOLD
2026-07-13 78 $74.96 $41.19 -45.0% HOLD
2026-07-10 78 $73.02 $41.19 -43.6% HOLD
2026-07-09 78 $74.06 $41.19 -44.4% HOLD
2026-07-08 78 $73.57 $41.19 -44.0% HOLD
2026-07-07 78 $72.38 $41.19 -43.1% HOLD
2026-07-06 78 $71.25 $41.19 -42.2% HOLD
2026-07-03 78 $71.25 $41.19 -42.2% HOLD
2026-07-02 78 $68.86 $41.19 -40.2% HOLD
2026-06-25 78 $69.75 $41.59 -40.4% STRONG SELL
2026-06-23 78 $68.92 $41.10 -40.4% STRONG SELL