Kayne Anderson: Kayne Anderson BDC (KBDC) Q2 2026 Net Investment Income Beats Dividend by $0.02/Share Kayne Anderson: Kayne Anderson BDC (KBDC) Q2 2026 Net Investment Income Beats Dividend by $0.02/Share August 10th, 2026