DB • 0YU • US98850P1093
Generating your data highlights...
16.3b USD | # 1186 in DE
112 shares | 5.01k USD
345.56m
92.12% | 318.31m