DB:DUT | US6153691059
Generating your data highlights...
83.8b USD | # 189 in DE
24 shares | 12.35k USD
181.23m
92.51% | 167.65m