Nasdaq:NTRS | US6658591044
Generating your data highlights...
21.6b USD | # 796 in US
1.23m shares | 132.63m USD
195.97m
98.46% | 192.96m