OTCPK • ABMB.F • CA00288E3005
Generating your data highlights...
83.2m USD | # 8719 in US
221.32k shares | 16.13k USD
1.19b
68.13% | 813.13m