OTCPK • ALFV.F • SE0000695876
Generating your data highlights...
24.2b USD | # 858 in US
231 shares | 13.27k USD
413.33m
70.36% | 290.81m