DB • NVPF • TH0471010R11
Generating your data highlights...
1.75b USD | # 4133 in DE
13.91k shares | 1.28k USD
20.41b
49.91% | 10.19b