Carvana Co Ranked Among Today’s Top Shorts

getty
Markets are essentially flat this morning as investors digested the latest in unemployment reporting. Jobless claims came in higher than expected at some 419k versus expectations of 350k, much elevated from last weeks report and a concerning sign….

Click here to view the original article.