CarMax reported better-than-expected earnings for Q1, introduced new growth strategy, and saw positive changes in price targets from analysts.

CarMax (KMX) will report Q1 earnings on June 17. Analysts expect EPS of 94 cents on revenue of $7.42B. Last year, it reported $7.55B in revenue.

CarMax is just in a buy zone as a key rival looks to disrupt auto sales again.