Nasdaq:NTRS | US6658591044
Generating your data highlights...
27.8b USD | # 773 in US
1.03m shares | 144.09m USD
186.34m
98.42% | 183.39m