The tiny float and just a few days before the index funds buy means they have to buy without any more revenue / earnings info than was already published pre-IPO. 90 days is a quarter, so there WILL be more price discovery before a 0 day index fund seasoning period.