OM • FABG • SE0011166974
Generating your data highlights...
2.53b USD | # 90 in SE
377.62k shares | 3.54m USD
314.58m
74.84% | 235.44m