Nasdaq • UMBF • US9027881088
Generating your data highlights...
10.1b USD | # 1625 in US
653.86k shares | 81.81m USD
75.98m
95.12% | 72.27m