DB • IT10 • US4611301064
Generating your data highlights...
12.2b USD | # 1487 in DE
N/A shares | N/A USD
153.5m
98.42% | 151.07m