NYSE • STE • IE00BFY8C754
Generating your data highlights...
20.9b USD | # 970 in US
816.53k shares | 186.91m USD
98.08m
99.61% | 97.69m