That doesn't really provide much of a track record to judge them with, now does it?
This current rise in price could be nothing more than hype and pumping. I guess we won't really know until they've got a few quarters behind them as a public company.
Cheers,
PW