Nasdaq:NTRS | US6658591044
Generating your data highlights...
26.2b USD | # 766 in US
1.08m shares | 140.48m USD
189.12m
98.47% | 186.22m