DB • W29 • CNE100006JG0
Generating your data highlights...
10.2b USD | # 1590 in DE
56 shares | 4.13k USD
143.54m
25.39% | 36.45m