NYSE • BBAR • US0589341009
Generating your data highlights...
3.24b USD | # 3237 in US
668.56k shares | 10.2m USD
204.24m
26.38% | 53.88m