NYSE • NTST • US64119V3033
Generating your data highlights...
2.22b USD | # 3810 in US
1.88m shares | 38.91m USD
97.26m
99.35% | 96.62m