It’s been a long time since you’ve been able to see insiders buy shares of Carvana Co (CVNA) instead of selling. In fact, the last buy transaction occurred on January 3, 2019. What you have seen is a significant number of share sales from a number of the members of management. There are certainly reasons […]