NYSE : KBDC

Kayne Anderson BDC, Inc. — Institutional Ownership

$13.67 USD

$0.07 (0.51%)

Volume
19.19K
Average Volume
292.2K
Market Capitalization
$907M
P/E Ratio
10.13
Dividend Yield
11.70%
Price Target
$14.00
Year High
$15.87
Year Low
$13.06
Day High
Day Low
Payout Ratio
$68.63
Current Ratio
$0.00
Institutional Ownership Summary
Institutional Ownership %

22.95%

Investors Holding

56

change: -37.0 | last: 93
Increased Positions

31

change: -11.0 | last: 42
Reduced Positions

8

change: -15.0 | last: 23
New Positions

13

change: -6.0 | last: 19
Sold Positions

50

change: 37.0 | last: 13
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0.0 | last: 0
Total Invested

209M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-02-12 BANK OF AMERICA CORP /DE/ 5.45M 8.00%
2026-01-15 STATE OF MICHIGAN RETIREMENT SYSTEM 6.57M 9.60%
2025-08-13 BANK OF AMERICA CORP /DE/ 4.6M 6.50%
2022-01-07 Koch Companies Defined Benefit Master Trust 4.61M 23.96%
2022-01-07 Koch Industries, Inc. 4.61M 23.96%
KBDC Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $14.32 70.26M $1.01B $18.03M $1.12B $2.11B
2024-12-31 $16.54 63.76M $1.05B $22.38M $848.12M $1.88B
2023-12-31 $16.30 65.02M $1.06B $34.07M $689.32M $1.72B
2022-12-31 $16.30 65.02M $1.06B $8.53M $571.59M $1.62B
2021-12-31 $16.30 65.02M $1.06B $2.04M $266.33M $1.32B
2020-12-31 $16.30 - -$ $10000 -$ -$10000
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $13.53 66.35M $897.68M $14.52B -$ -$13.62B
2026-03-31 $13.72 67.14M $921.22M $14.31M $1.12B $2.03B
2025-12-31 $14.32 70.26M $1.01B $18.03M $1.12B $2.11B
2025-09-30 $13.32 70.43M $938.13M $16.36M $1.14B $2.06B
2025-06-30 $15.26 70.9M $1.08B $13.99M $1.04B $2.11B
2025-03-31 $16.22 71.23M $1.16B $17.36M $1B $2.14B
2024-12-31 $16.54 71.03M $1.17B $22.38M $848.12M $2B
2024-09-30 $16.21 71.08M $1.15B $39.08M $779.49M $1.89B
2024-06-30 $15.96 71.12M $1.14B $20.27M $612.55M $1.73B
2024-03-31 $16.30 65.02M $1.06B $33.42M $653.36M $1.68B
2023-12-31 $16.30 71.12M $1.16B $34.07M $689.32M $1.81B
2023-09-30 $16.30 65.02M $1.06B $12.38M $592.71M $1.64B