DB • E3G • US30051E1047
Generating your data highlights...
14.8b USD | # 1285 in DE
40 shares | 3.02k USD
190.47m
52.74% | 100.45m