I think the only negative factor in comparing others caps is the fact that they were bought into during the U hype, therefore many investors paid a premium and will not want to sell at a loss.
Bit different with a new listing when investors have to shell out cash with negative sentiment around.
Nice rebound today though.