On May 1, we published the article "Carvana: 2023 Barbarians At The Gate" and gave it a "Strong Buy" rating as we believe the company is likely to show improvement in profits. They did. Carvana Co., ...