The Bull Rankings scorecard — our quality-growth score is 83.2 / 100, built from three pillars each graded 0–100 against sector peers: Quality 88, Growth 85, Value 77. At today's price, our reverse-DCF read says the market is implicitly betting on about -2% a year in free-cash-flow growth sustained for a decade — a gauge of how much optimism is already in the stock.
The thesis
Our model hands CARG an 83.2 / 100, driven by an 88 Quality pillar and an 85 Growth pillar, while Value lags at 77. That Quality score is the story: a 66.6% ROE in the quarter ended 2026‑06‑30 signals a business that turns equity into profit at a rate few peers can match. The “Buying back stock” signal tells us management is returning capital, reinforcing the high‑return profile. Yet the reverse‑DCF implies a ‑2% annual free‑cash‑flow growth over the next decade, starkly below the 13.9% revenue expansion just reported. The market is either over‑paying for a growth engine that can’t sustain its pace, or it’s under‑estimating the durability of the moat. The balance of evidence leans toward the former, making the stock a modestly priced high‑quality play.
What the business actually is
CarGurus runs an online automotive marketplace that connects a large audience of car shoppers with a network of dealers. Revenue comes from three levers: subscription fees paid by dealers for platform access, advertising sold to auto manufacturers and other brand advertisers, and partnership fees from financing services that earn a cut on loans or leases originated through listings. The integrated suite—Digital Deal, which lets consumers start purchases online, and Dealership Mode, which provides on‑lot support—feeds a flywheel of more dealers, more listings, and more shoppers, driving higher ad rates and subscription stickiness.
Why it can keep compounding
An 18.2% profit margin shows the platform leverages scale; incremental shoppers and listings add revenue at near‑zero marginal cost. The moat is the data loop: every search, click, and transaction refines the recommendation engine, making the site more valuable than any isolated dealer site. Competitors can buy traffic, but they cannot replicate the closed‑loop network that boosts conversion rates. Coupled with the “Buying back stock” signal, the company is returning excess cash while preserving the high‑return engine, suggesting continued compounding as long as the data network stays intact.
The valuation question
The stock trades at a 19.1 × P/E, a multiple that feels justified for a business with an 88 Quality score but still demands growth. The reverse‑DCF’s ‑2% free‑cash‑flow growth assumption is far below the 13.9% revenue growth just posted, indicating the market is pricing in a slowdown. If free‑cash‑flow can at least stay flat or turn modestly positive, the multiple looks reasonable; if the engine stalls, the price is too rich. The valuation tension hinges on whether the market’s pessimism about cash generation is warranted.
The bear case
The weakest pillar—Value at 77—highlights pricing concerns. A 0.7 debt‑to‑equity ratio isn’t crippling, but it adds sensitivity to tighter credit or a dip in ad spend. The model’s implied ‑2% free‑cash‑flow growth is the clearest sign that the market expects the growth engine to falter. If cash generation turns negative or margins erode, the upside is sharply limited.
What would change our mind
A shift to positive free‑cash‑flow growth sustained over multiple quarters would invalidate the pessimistic reverse‑DCF assumption. A clear re‑acceleration of revenue growth back into double‑digit territory would prove the flywheel remains potent. Finally, any sustained dip in the Quality score below the high‑80s would signal moat erosion and prompt a reassessment. Until one of these materializes, the thesis stays anchored to the current model reading.