DB • TNU • US37428N1054
Generating your data highlights...
11.8b USD | # 1527 in DE
N/A shares | N/A USD
542.51m
46.48% | 252.15m