BST:SZGA | US7958422021
Generating your data highlights...
3.35b USD | # 3118 in DE
39 shares | 572.32 USD
54.09m
46.80% | 25.31m