NYSE:STE | IE00BFY8C754
Generating your data highlights...
26.4b USD | # 787 in US
639.78k shares | 163.26m USD
98.15m
99.60% | 97.76m