Nasdaq • NTRS • US6658591044
Generating your data highlights...
30.2b USD | # 720 in US
1.13m shares | 167.29m USD
185.05m
98.30% | 181.9m