NYSE • STE • IE00BFY8C754
Generating your data highlights...
19.7b USD | # 1015 in US
772.16k shares | 166.66m USD
97.46m
99.57% | 97.04m