Trade on TV
Markets
NAVN

Navan, Inc.

NAVN· NASDAQstock
$23.54
-11.57% 24h
Loading chart…

Performance vs benchmarks

Loading…