NYSE • ABR.PRE • US0389238686
Generating your data highlights...
973m USD | # 5072 in US
10.3k shares | 170.36k USD
193.12m
95.97% | 185.33m