Navan Inc

NAVN USD0.00000625 A
Create an alert
Sell
$22.68
Buy
$29.29
$0.93 (3.57%)
Last updated today at