Carvana CEO Garcia's trusts sell $4.78 million in CVNA stock

11 months ago 22
Read Entire Article