DB • VNAA • US92887H1077
Generating your data highlights...
19.6b USD | # 1035 in DE
556 shares | 6.73k USD
848.43m
86.00% | 729.67m