CarMax (KMX)

$51.53 +6.26%
EARNINGS ANALYTICS
event_note Approx. Next Earnings: ~2026-06-19 APPROXIMATE
search

CarMax (KMX) has reported earnings 68 times since Sep 20, 2004. The stock moves an average of ±7.50% the day after reporting, closing higher 48.5% of the time. Its largest post-earnings gain was +16.96% (Jun 19, 2009) and its largest decline was -24.6% (Sep 29, 2022). The next earnings report is predicted for 2026-06-19 (approximate).

Earnings Price Reaction

Scroll to zoom, drag to pan — click earnings dots for details

Beat Miss

Earnings Impact

Total Earnings

68

Avg Abs. Movement

±7.50%

Positive %

48.5%

Negative %

51.5%

Historical Earnings Statistics

Date Timing Open High Close Volume Movement % SEC Filing
Apr 14, 2026 ☀ PRE $44.17 $44.20 $41.66 13,496,300 -15.12% open_in_new
Dec 18, 2025 ☀ PRE $38.40 $41.99 $39.34 12,481,700 -4.21% open_in_new
Sep 25, 2025 ☀ PRE $45.02 $46.66 $45.60 28,496,900 -20.07% open_in_new
Jun 20, 2025 ☀ PRE $70.27 $70.43 $68.57 12,458,100 +6.59% open_in_new
Dec 19, 2024 ☀ PRE $91.25 $91.25 $84.23 5,329,400 +3.45% open_in_new
Sep 26, 2024 ☀ PRE $72.99 $79.71 $78.21 6,531,600 +4.99% open_in_new
Jun 21, 2024 ☀ PRE $73.74 $74.85 $71.63 5,677,800 +0.38% open_in_new
Dec 21, 2023 ☀ PRE $84.20 $84.20 $78.55 7,568,000 +5.18% open_in_new
Sep 28, 2023 ☀ PRE $70.39 $73.32 $69.01 13,882,000 -13.4% open_in_new
Jun 23, 2023 ☀ PRE $84.21 $87.06 $86.21 14,449,100 +10.07% open_in_new
Dec 22, 2022 ☀ PRE $52.10 $57.28 $57.20 16,492,900 -3.66% open_in_new
Sep 29, 2022 ☀ PRE $73.75 $75.99 $65.16 17,197,900 -24.6% open_in_new
Jun 24, 2022 ☀ PRE $91.79 $99.22 $98.36 4,320,400 +7.19% open_in_new
Dec 22, 2021 ☀ PRE $139.70 $139.80 $127.87 4,585,200 -6.66% open_in_new
Sep 30, 2021 ☀ PRE $133.21 $135.98 $127.96 5,753,900 -12.63% open_in_new
Jun 25, 2021 ☀ PRE $125.68 $128.28 $127.40 4,464,600 +6.67% open_in_new
Dec 22, 2020 ☀ PRE $96.62 $98.83 $92.33 9,158,500 -8.09% open_in_new
Sep 24, 2020 ☀ PRE $100.10 $100.25 $94.28 7,406,400 -11% open_in_new
Jun 19, 2020 ☀ PRE $98.45 $98.96 $91.87 6,567,900 -6.17% open_in_new
Dec 20, 2019 ☀ PRE $94.40 $95.10 $92.71 6,536,100 -6.15% open_in_new
Sep 24, 2019 ☀ PRE $90.24 $90.33 $86.74 6,352,600 -0.18% open_in_new
Jun 21, 2019 ☀ PRE $87.76 $88.64 $85.64 10,383,200 +3.18% open_in_new
Mar 29, 2019 ☀ PRE $66.69 $70.99 $69.80 8,830,400 +9.61% open_in_new
Dec 21, 2018 ☀ PRE $58.33 $60.57 $58.96 7,549,400 +3.95% open_in_new
Sep 26, 2018 ☀ PRE $79.30 $79.45 $74.66 6,360,800 -1.61% open_in_new
Jun 22, 2018 ☀ PRE $77.75 $81.67 $80.19 12,402,000 +12.86% open_in_new
Dec 21, 2017 ☀ PRE $67.54 $67.56 $66.00 6,327,700 -3.61% open_in_new
Sep 22, 2017 ☀ PRE $71.40 $74.60 $74.19 8,937,500 +7.77% open_in_new
Jun 21, 2017 ☀ PRE $63.82 $63.95 $59.74 11,719,100 +0.81% open_in_new
Dec 20, 2016 ☀ PRE $61.87 $66.64 $66.16 4,930,000 +6.09% open_in_new
Sep 21, 2016 ☀ PRE $53.98 $54.89 $54.62 5,553,500 -2.04% open_in_new
Jun 21, 2016 ☀ PRE $49.11 $49.64 $48.14 9,808,100 -4.92% open_in_new
Dec 18, 2015 ☀ PRE $53.44 $53.90 $53.49 20,302,000 -6.4% open_in_new
Sep 22, 2015 ☀ PRE $60.02 $60.54 $59.72 6,101,600 -4.69% open_in_new
Jun 19, 2015 ☀ PRE $69.14 $70.88 $69.27 6,855,300 -3.74% open_in_new
Dec 19, 2014 ☀ PRE $65.57 $67.43 $67.32 6,684,400 +11.22% open_in_new
Sep 23, 2014 ☀ PRE $49.14 $49.70 $47.80 10,021,900 -9.49% open_in_new
Jun 20, 2014 ☀ PRE $51.90 $53.67 $52.75 12,146,300 +16.5% open_in_new
Dec 20, 2013 ☀ PRE $50.25 $50.67 $48.08 8,382,200 -9.37% open_in_new
Sep 24, 2013 ☀ PRE $52.00 $52.47 $51.79 4,687,400 +3.56% open_in_new
Jun 21, 2013 ☀ PRE $47.60 $48.10 $44.59 8,563,100 +0.04% open_in_new
Dec 20, 2012 ☀ PRE $36.78 $38.24 $37.97 7,088,500 +8.98% open_in_new
Sep 20, 2012 ☀ PRE $31.16 $31.19 $29.96 6,454,500 -6.29% open_in_new
Jun 21, 2012 ☀ PRE $26.08 $26.79 $25.88 6,993,800 -7.24% open_in_new
Dec 21, 2011 ☀ PRE $29.88 $29.90 $29.35 5,988,400 -5.54% open_in_new
Sep 22, 2011 ☀ PRE $25.10 $25.99 $24.41 12,819,800 -11.01% open_in_new
Jun 22, 2011 ☀ PRE $33.15 $33.49 $32.66 9,105,200 +7.01% open_in_new
Mar 31, 2011 ☀ PRE $33.47 $33.65 $32.10 9,312,500 -7.2% open_in_new
Dec 21, 2010 ☀ PRE $34.46 $34.50 $33.17 11,181,300 -7.6% open_in_new
Sep 22, 2010 ☀ PRE $24.95 $26.19 $26.16 9,557,200 +8.46% open_in_new
Jun 23, 2010 ☀ PRE $21.94 $22.04 $21.85 10,311,300 +9.25% open_in_new
Dec 18, 2009 ☀ PRE $23.06 $23.40 $23.35 7,724,400 +7.01% open_in_new
Sep 22, 2009 ☀ PRE $20.50 $21.46 $21.20 14,966,200 +9.67% open_in_new
Jun 19, 2009 ☀ PRE $13.96 $15.40 $15.31 14,463,100 +16.96% open_in_new
Dec 19, 2008 ☀ PRE $7.50 $8.62 $7.30 8,866,700 -10.98% open_in_new
Jun 18, 2008 ☀ PRE $16.40 $16.54 $16.34 12,901,900 -10.91% open_in_new
Dec 19, 2007 ☀ PRE $20.47 $20.97 $20.09 9,793,400 -7.03% open_in_new
Sep 19, 2007 ☀ PRE $22.50 $22.70 $21.29 19,982,700 -15.04% open_in_new
Jun 20, 2007 ☀ PRE $25.10 $26.00 $25.61 7,233,500 +10.44% open_in_new
Mar 29, 2007 ☀ PRE $25.55 $27.75 $24.71 10,043,100 -8.72% open_in_new
Dec 20, 2006 ☀ PRE $27.12 $27.60 $26.39 10,989,400 +8.51% open_in_new
Sep 20, 2006 ☀ PRE $21.45 $22.10 $21.65 9,899,200 +7.87% open_in_new
Jun 19, 2006 ☀ PRE $17.35 $17.62 $16.95 10,453,400 +7.59% open_in_new
Mar 30, 2006 ☽ POST $17.50 $17.80 $16.75 5,237,000 -2.45% open_in_new
Dec 21, 2005 ☀ PRE $14.47 $14.61 $14.10 8,489,800 +2.51% open_in_new
Sep 21, 2005 ☀ PRE $15.78 $15.78 $15.68 5,432,400 +4.53% open_in_new
Mar 30, 2005 ☽ POST $16.15 $16.25 $16.10 8,067,200 -2.17% open_in_new
Sep 20, 2004 ☽ POST $10.90 $10.97 $10.45 6,111,800 +0.96% open_in_new
event

Earnings Count

68

Total earnings in dataset

trending_up

Avg Abs. Movement

±7.50%

Avg % price change on earnings

description

SEC Filings

View

Browse all SEC filings

Frequently asked about KMX earnings

When does CarMax report earnings next? expand_more

CarMax (KMX)'s next earnings date is approximate for 2026-06-19. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.

How much does KMX stock move after earnings? expand_more

Over 68 reports, KMX has moved an average of ±7.50% the session after earnings, closing higher 48.5% of the time.

What was KMX's biggest post-earnings move? expand_more

KMX's largest post-earnings gain on record was +16.96% on Jun 19, 2009, and its largest decline was -24.6% on Sep 29, 2022.

Where can I find CarMax's SEC filings? expand_more

All of CarMax's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.