OTCPK • ALFV.Y • US0153931011
Generating your data highlights...
24.2b USD | # 858 in US
14.38k shares | 827.8k USD
413.33m
70.36% | 290.81m