NYSE • ITUB • US4655621062
Generating your data highlights...
94b USD | # 239 in US
22.63m shares | 182.95m USD
5.3b
100.00% | 5.3b