Navan IPO Draws $923 Million, Boosts Investor Confidence