NYSE • STE • IE00BFY8C754
Generating your data highlights...
21b USD | # 973 in US
797.54k shares | 181.89m USD
98.08m
99.61% | 97.69m