DB • 1TU • US89400J1079
Generating your data highlights...
13.7b USD | # 1319 in DE
N/A shares | N/A USD
191.6m
99.38% | 190.42m