NYSE • STE • IE00BFY8C754
Generating your data highlights...
20.3b USD | # 998 in US
798.93k shares | 181.94m USD
98.08m
99.61% | 97.69m