OTCPK • AMDU.F • FR0004125920
Generating your data highlights...
20.1b USD | # 979 in US
N/A shares | N/A USD
203.22m
28.49% | 57.89m