OTCPK • AMFP.F • IT0004056880
Generating your data highlights...
3.04b USD | # 3322 in US
312 shares | 3.62k USD
265.25m
38.35% | 101.72m