OM • FABG • SE0011166974
Generating your data highlights...
2.43b USD | # 90 in SE
507.41k shares | 4.77m USD
314.58m
75.28% | 236.8m