Trillion dollar IPO valuation rumors debunked