CarMax Consumer Discretionary | S&P 500 | KMX | | 2019 - 182,456 2020 - 167,677 2021 - 171,267 Fluctuating | 2019 - 511,534 2020 - 587,767 2021 - 668,589 31% | 2019 - No data 2020 - No data 2021 - No data No data | 2019 - No data 2020 - No data 2021 - No data No data | 2019 - No data 2020 - No data 2021 - No data No data | 2019 - No data 2020 - No data 2021 - No data No data |