OTCPK • ALFR.Y • US0155091020
Generating your data highlights...
2.58b USD | # 3657 in US
173 shares | 2.37k USD
181.9m
85.44% | 155.42m