OM • FABG • SE0011166974
Generating your data highlights...
2.42b USD | # 89 in SE
494.56k shares | 4.65m USD
314.58m
75.28% | 236.8m