CarMax to acquire all of Edmunds in $404 million deal

The transaction is expected to close in June and Edmunds will continue to operate independently from CarMax