OTCPK:KKPN.F | NL0000009082
Generating your data highlights...
14.4b USD | # 1034 in US
78.54k shares | 284.62k USD
3.94b
97.10% | 3.82b