NYSE:STE | IE00BFY8C754
Generating your data highlights...
23.8b USD | # 859 in US
724.68k shares | 184.89m USD
98.08m
99.61% | 97.7m