NYSE • ITUB • US4655621062
Generating your data highlights...
93.9b USD | # 226 in US
25.15m shares | 219.33m USD
5.3b
100.00% | 5.3b