NYSE • STE • IE00BFY8C754
Generating your data highlights...
20.5b USD | # 986 in US
783.95k shares | 168.29m USD
97.46m
99.57% | 97.04m