OTCPK • ASBF.Y • US0455194029
Generating your data highlights...
17.8b USD | # 1075 in US
121.58k shares | 3.04m USD
701.08m
36.33% | 254.68m