Nasdaq • UMBF • US9027881088
Generating your data highlights...
11b USD | # 1569 in US
637.22k shares | 90.4m USD
75.95m
96.04% | 72.94m