MarketsNavan Stock Down 60% From $25 IPO, but This $274 Million Stake Signals ConvictionAvantFebruary 27, 2026