DB:ICY | US45337C1027
Generating your data highlights...
18.8b USD | # 1039 in DE
129 shares | 13.19k USD
199.01m
83.85% | 166.88m