NYSE • NTST • US64119V3033
Generating your data highlights...
1.87b USD | # 4047 in US
1.31m shares | 26.27m USD
97.26m
99.35% | 96.63m