OTCPK • KLPE.F • FR0000121964
Generating your data highlights...
11.8b USD | # 1477 in US
585 shares | 23.2k USD
286.3m
77.60% | 222.16m