Citadel LLC sees Carvana Co. (NYSE:CVNA) as a top stock, but short seller Jim Chanos raised concerns about its financial health. Despite this, Needham analyst Chris Pierce remains optimistic, affirming a Buy rating with a $500 price target.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing