DB • SKN • US8305612058
Generating your data highlights...
10.9b USD | # 1548 in DE
N/A shares | N/A USD
414.08m
89.96% | 372.5m