OTCPK • AMFP.Y • US0321121040
Generating your data highlights...
3.04b USD | # 3322 in US
600 shares | 28.13k USD
219.97m
56.76% | 124.86m