NYSE • ABR • US0389231087
Generating your data highlights...
944m USD | # 5215 in US
3.97m shares | 20.44m USD
186.56m
95.49% | 178.14m