NYSE • STE • IE00BFY8C754
Generating your data highlights...
20.4b USD | # 545 in US
721.92k shares | 160.33m USD
97.5m
99.57% | 97.08m