DB • NKN0 • US6541112024
Generating your data highlights...
4.4b USD | # 2683 in DE
45 shares | 534.98 USD
329.17m
80.13% | 263.77m