Carvana Co. Under Insider Trading Scrutiny Amid Challenges