Nasdaq • UMBF • US9027881088
Generating your data highlights...
9.98b USD | # 1639 in US
620.5k shares | 74.56m USD
75.98m
95.12% | 72.27m