DB • NCGB • SE0000117970
Generating your data highlights...
1.98b USD | # 3936 in DE
N/A shares | N/A USD
91.01m
92.60% | 84.28m