DB • NVAW • TH0528010R18
Generating your data highlights...
93.3b USD | # 250 in DE
968 shares | 9.31k USD
12.47b
37.84% | 4.72b