OTCPK • ABBN.Y • US0003752047
Generating your data highlights...
187b USD | # 89 in US
307.37k shares | 27.86m USD
1.82b
99.94% | 1.82b