NYSE • NTST • US64119V3033
Generating your data highlights...
2.15b USD | # 3914 in US
1.86m shares | 38.82m USD
101.53m
99.37% | 100.89m