News

While 13 of the 24 analysts tracked by FactSet who cover the company rate it a Buy, Carvana could still face some headwinds.