NYSE • NTST • US64119V3033
Generating your data highlights...
1.84b USD | # 4140 in US
2.04m shares | 42.35m USD
101.53m
99.35% | 100.87m