CarMax Q1 EPS Tops, Margins Drop $230 Per Vehicle, Shares Slide 6% - KMX News | Rallies