Nasdaq • UMBF • US9027881088
Generating your data highlights...
10.2b USD | # 1630 in US
620.9k shares | 74.38m USD
75.98m
95.12% | 72.27m