OTCPK:ABMR.F | NL0011540547
Generating your data highlights...
13.5b USD | # 1078 in US
2.99k shares | 47.86k USD
839.18m
42.15% | 353.71m