Nasdaq • NTNX • US67059N1081
Generating your data highlights...
17.7b USD | # 1107 in US
3.65m shares | 199m USD
270.32m
93.86% | 253.72m