NYSE • STE • IE00BFY8C754
Generating your data highlights...
23.1b USD | # 927 in US
850.74k shares | 182.7m USD
97.5m
93.50% | 91.16m