CART has creept up every day for the last two weeks. $34.50 now.
Lock-up expiration happens next week. I think the shorts have been piling on trying to front run that.
It opened at $42ish on IPO day. A month later it was $24. These guys have $2B in cash and a $1B buyback in place... I don't think the insiders are gonna sell. This thing might blast off for a decent short squeeze. $40?