CarGurus Inc. logo

CarGurus Inc.

CARG | NASDAQ
Chart Builder DCF Calculator
$33.70
+$1.52 (+4.72%)
Nov 2, 2026, 2:10 PM ET · Market open
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Net Income
155.9M 20.97M 22.05M 78.95M 110.37M 77.55M
Depreciation & Amortization
28.35M 25.36M 48.47M 45.33M 40.48M 10.19M
Stock-Based Compensation
50.44M 62.27M 63.74M 54.78M 53.53M 45.09M
Other Working Capital
-21.25M 28.75M 875K -46.42M 27.74M -1.85M
Other Non-Cash Items
51.38M 161.13M 12.24M 13.29M 16.71M 14.71M
Deferred Income Tax
25.89M -33.35M -37.86M -22.11M 6.16M 22.24M
Change in Working Capital
-16.68M 19.11M 15.89M 85.86M -128.96M -13.04M
Operating Cash Flow
295.28M 255.49M 124.53M 256.11M 98.29M 156.74M
Capital Expenditures
-6.38M -75.17M -41.21M -17.27M -13.88M -7.53M
Cash Acquisitions
n/a n/a n/a n/a -64.27M -21.06M
Purchase of Investments
n/a -494K -98.02M n/a -120M -100M
Sales Maturities Of Investments
n/a 21.22M 77.46M 90M 130M 111.69M
Other Investing Acitivies
-22.93M -18.52M -16.45M -11.35M -6.16M -4.58M
Investing Cash Flow
-29.32M -72.97M -61.56M 72.73M -68.15M -16.9M
Debt Repayment
-81K -75K -70K -68K -14.29M -37K
Common Stock Repurchased
-351.93M -146.18M -208.52M -14.43M n/a n/a
Dividend Paid
n/a n/a n/a n/a n/a n/a
Other Financial Acitivies
-32.23M -27.3M -45.05M -78.12M 31.43M -10.05M
Financial Cash Flow
-383.76M -168.63M -253.64M -92.62M 17.81M -10.09M
Net Cash Flow
-115.71M 12.3M -190.21M 235.85M 47.35M 130.2M
Free Cash Flow
288.9M 180.32M 83.32M 238.84M 84.42M 149.21M
Adj. Free Cash Flow
238.46M 118.05M 19.58M 184.06M 30.89M 104.12M
Maintenance CapEx
n/a -75.17M -41.21M n/a n/a -7.53M
Growth CapEx
-6.38M n/a n/a -17.27M -13.88M n/a
Owner Earnings
295.28M 180.32M 83.32M 256.11M 98.29M 149.21M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.