NYSE • NTST • US64119V3033
Generating your data highlights...
2b USD | # 3972 in US
1.51m shares | 30.28m USD
97.26m
93.94% | 91.37m