Heartflow, Inc. Common Stock (HTFL) vs Mirum Pharmaceuticals, Inc. (MIRM)
A side-by-side comparison of Heartflow, Inc. Common Stock and Mirum Pharmaceuticals, Inc. across valuation, profitability, dividends, and growth — built entirely from reported fundamentals, as of October 6, 2026. Differences are shown without an overall score or investment verdict.
HTFL
Heartflow, Inc. Common Stock
$50.79HealthcareDelayed quote: Oct 6, 2026, 10:35 AM EDT
MIRM
Mirum Pharmaceuticals, Inc.
$79.15HealthcareDelayed quote: Oct 6, 2026, 10:35 AM EDT
Total return — HTFL vs MIRM
growth of $100 · dividends reinvested · last 1yHTFL +81.6% (+81.6%/yr)MIRM +36.1% (+36.1%/yr)HTFL compounded faster over this window
HTFL MIRM
HTFL vs MIRM: by the numbers
- •MIRM is the larger company ($4.83B vs $4.38B market cap).
- •Both run net losses; HTFL's is the smaller (-55.82% vs -139.18% net margin).
Metrics side by side
Valuation
| Metric | HTFL | MIRM |
|---|---|---|
| P/S ratio | 20.65 | 7.81 |
| P/B ratio | 15.66 | N/A |
Profitability
| Metric | HTFL | MIRM |
|---|---|---|
| Gross margin | 80.08% | 81.70% |
| Operating margin | -34.31% | -4.25% |
| Net margin | -55.82% | -139.18% |
| ROE | -42.32% | N/A |
| ROIC | -23.69% | -13.09% |
Growth (annualized)
| Metric | HTFL | MIRM |
|---|---|---|
| Revenue CAGR (5Y) | N/A | 123.86% |
| Total return CAGR (5Y) | N/A | 37.24% |
Go deeper
Dig into the metrics
Heartflow, Inc. Common Stock ROEMirum Pharmaceuticals ROEHeartflow, Inc. Common Stock operating marginMirum Pharmaceuticals operating marginHeartflow, Inc. Common Stock revenue growthMirum Pharmaceuticals revenue growthHeartflow, Inc. Common Stock free cash flowMirum Pharmaceuticals free cash flow
Heartflow, Inc. Common Stock & Mirum Pharmaceuticals appear in these rankings
Figures are sourced from reported fundamentals and the latest end-of-day price. This comparison is informational only and is not investment advice. Past performance does not predict future results. See our methodology. Compiled by TGMCharts Research · data verified October 6, 2026.