Kayne Anderson BDC, Inc. announced its Q4 2025 financial results and declared a dividend of $0.40 per share, payable on April 16, 2026, to shareholders of record as of March 31, 2026. The announcement took place on March 2, 2026, along with an earnings presentation on their website.