DB • KPN • NL0000009082
Generating your data highlights...
17.6b USD | # 1088 in DE
448 shares | 76.81m USD
3.77b
99.87% | 3.77b