DB • ICY • US45337C1027
Generating your data highlights...
25.7b USD | # 818 in DE
68 shares | 15.83k USD
202.7m
84.24% | 170.74m