NYSE • NTST • US64119V3033
Generating your data highlights...
1.82b USD | # 4116 in US
1.63m shares | 33.47m USD
101.53m
99.35% | 100.87m