NYSE • ABR • US0389231087
Generating your data highlights...
973m USD | # 5072 in US
3.93m shares | 26.12m USD
192.36m
95.62% | 183.94m