Nasdaq • UMBF.O • US9027884058
Generating your data highlights...
10.2b USD | # 1630 in US
18.7k shares | 495.5k USD
75.93m
95.98% | 72.88m