DB • NVAA • TH0268010R11
Generating your data highlights...
32.7b USD | # 664 in DE
112 shares | 1.27k USD
2.97b
38.93% | 1.16b