Business Carvana drops as per-vehicle profit misses high expectations February 20, 2025 ndowd The company’s shares fell 11% on Thursday to $251.46 as of Thursday morning. Read Moresource