Nasdaq:NTRS | US6658591044
Generating your data highlights...
18.7b USD | # 892 in US
1.16m shares | 100.42m USD
201.64m
98.52% | 198.65m