NYSE • STE • IE00BFY8C754
Generating your data highlights...
22.7b USD | # 932 in US
835.21k shares | 178.72m USD
97.46m
99.57% | 97.04m