KBDC Reports $61.9M Total Investment Income, $0.44 Net Investment Income Per Share, $0.40 Q1 2026 Dividend, 1.02x Debt-to-Equity Ratio
Kayne Anderson BDC, Inc. · Now $14.87
+8.8% since the alert
$13.67 → $14.87
Get alerts like this in real time
Push notifications the moment a signal fires. No spam, no crypto, no fluff.
Download for iOS