Carvana's stock price recovery proves the brand is stronger than any short report
Carvana (NYSE: CVNA), the Tempe-headquartered online used car retailer, is once again proving its mettle on Wall Street. Despite a scathing short report released yesterday by "Gotham City Research,†C... ...