DB • NVPB • TH0150010R11
Generating your data highlights...
15.4b USD | # 1209 in DE
2.15k shares | 2.19k USD
13.98b
40.40% | 5.65b