NYSE • STE • IE00BFY8C754
Generating your data highlights...
20b USD | # 996 in US
729.35k shares | 161.98m USD
97.5m
99.57% | 97.08m