Nasdaq • UMBF • US9027881088
Generating your data highlights...
10.8b USD | # 1551 in US
722.52k shares | 95.55m USD
75.98m
95.12% | 72.27m