Nasdaq • NTNX • US67059N1081
Generating your data highlights...
17.7b USD | # 1090 in US
3.75m shares | 202.36m USD
270.32m
93.86% | 253.72m