Stocktoria

CarGurus, Inc. CARG

Nasdaq · stock · Services-Computer Processing & Data Preparation · website · IPO 2017-10-12 · LEI

CarGurus, Inc. statistics & valuation

P / E19.1×
P / S3.3×
P / B8.0×
P / FCF10.3×
Net margin17.2%
FCF margin31.9%
Net cash$190.5M
Net debt / EBITDA-0.7×
Enterprise value USD$2.8B
EV / EBITDA10.2×
Earnings yield EBIT/EV8.8%
Return on capital43.5%
Graham number -69.1%$11.40

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value ($11.40); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
3.30% 4.20% 14.40% 7.20% 14.10% 11.50% 5.10% 5.30% 2.60% 17.20% 2016201720182019202020212022202320242025
Gross margin (%)
95.20% 94.40% 94.50% 93.80% 92.30% 69.10% 39.70% 91.20% 91.20% 92.80% 2016201720182019202020212022202320242025
Operating margin (%)
4.30% 4.80% 5.10% 5.80% 17.70% 15.60% 6.60% 17.20% 19.70% 27.00% 2016201720182019202020212022202320242025
Return on equity (%)
10.40% 33.60% 16.40% 20.80% 21.10% 11.50% 6.00% 3.90% 41.70% 2016201720182019202020212022202320242025
Shares outstanding
44.1M 60.6M 113.4M 113.4M 113.8M 117.1M 128.2M 114.2M 106.3M 100.4M 2016201720182019202020212022202320242025
Net debt ($)
-$231.9M -$469.5M -$291.4M -$304.2M -$190.5M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
6.50% 7.50% 24.30% 10.70% 15.40% 11.70% 9.10% 4.00% 2.50% 23.60% 2016201720182019202020212022202320242025
Free cash flow margin (%)
7.10% 6.50% 10.10% 10.00% 27.90% 9.50% 15.10% 14.30% 22.60% 31.90% 2016201720182019202020212022202320242025
Debt / equity (×)
0.00× 0.00× 0.00× 0.00× 0.00× 2016201720182019202020212022202320242025
EPS ($)
-$0.58 $0.12 $0.57 $0.37 $0.68 $0.00 $0.62 $0.19 $0.20 $1.55 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

P / E vs its own history

CarGurus, Inc. trades at about 23.8× earnings — below its 10-year norm (10-year range 20.9×–279.2×, median 96.4×).

20.9× 279.2×

Shaded band = 10-year range (20.9×–279.2×); dot = today's 23.8×.

Historical P/E = month-end price near each fiscal year-end ÷ that year's EPS. A read on whether the stock is cheap or dear relative to how it has typically been valued — not a forecast.

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Gross margin92.8%91.2%91.2%39.7%69.1%92.3%93.8%94.5%94.4%95.2%
Operating margin27.0%19.7%17.2%6.6%15.6%17.7%5.8%5.1%4.8%4.3%
Net margin17.2%2.6%5.3%5.1%11.5%14.1%7.2%14.4%4.2%3.3%
FCF margin31.9%22.6%14.3%15.1%9.5%27.9%10.0%10.1%6.5%7.1%
Return on assets23.6%2.5%4.0%9.1%11.7%15.4%10.7%24.3%7.5%6.5%
Return on equity41.7%3.9%6.0%11.5%21.1%20.8%16.4%33.6%10.4%-9.6%
Debt / equity0.00×0.00×0.00×0.00×0.00×
Current ratio2.814.203.405.653.304.992.973.073.662.94

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.