OTCPK • KNBH.F • DE000KBX1006
Generating your data highlights...
19.2b USD | # 1014 in US
513 shares | 59.68k USD
161.2m
38.15% | 61.5m