NYSE • STE • IE00BFY8C754
Generating your data highlights...
20.7b USD | # 985 in US
805.58k shares | 182.01m USD
98.08m
99.61% | 97.69m