NYSE • STE • IE00BFY8C754
Generating your data highlights...
20.4b USD | # 972 in US
712.7k shares | 158.28m USD
97.5m
99.57% | 97.08m