Insiders keep selling: Carvana insiders offloaded $280M in shares, while Michael Dell filed to sell over $1B.

 

h/t ChampionshipUsed9855