OM • ALFA • SE0000695876
Generating your data highlights...
24.2b USD | # 20 in SE
627.63k shares | 59.82m USD
413.33m
70.36% | 290.81m