NYSE • NTST • US64119V3033
Generating your data highlights...
2.04b USD | # 4022 in US
2.04m shares | 42.57m USD
101.53m
99.36% | 100.88m