KBLD86 Share Price Chart: 10.25% KBL Debenture 2086