NYSE • NTST • US64119V3033
Generating your data highlights...
2.14b USD | # 3921 in US
1.85m shares | 38.58m USD
101.53m
99.37% | 100.89m