OTCPK • ABBN.Y • US0003752047
Generating your data highlights...
191b USD | # 87 in US
303.57k shares | 27.76m USD
1.82b
99.94% | 1.82b