Breaking Down the 20% Drop Feb 18, 2026 at 5:02 PM EST Carvana’s 20% post-earnings plunge reflects a market hyper-focused on margin quality over top-line beats. The company delivered $5.60 billion in ...