NYSE • ITUB • US4655621062
Generating your data highlights...
95.2b USD | # 233 in US
21.31m shares | 171.46m USD
11.02b
53.08% | 5.85b