CarMax Struggles Amid Weak Results and Consumer Distress | InvestorWaves | InvestorWaves