NYSE : NCDL

Nuveen Churchill Direct Lending Corp. — Institutional Ownership

$12.61 USD

-$0.21 (-1.64%)

Volume
88.65K
Average Volume
207.13K
Market Capitalization
$622.77M
P/E Ratio
13.23
Dividend Yield
13.32%
Price Target
$13.38
Year High
$16.37
Year Low
$11.97
Day High
Day Low
Payout Ratio
$1.85
Current Ratio
$0.00
Institutional Ownership Summary
Institutional Ownership %

5.24%

Investors Holding

28

change: -39.0 | last: 67
Increased Positions

16

change: -17.0 | last: 33
Reduced Positions

7

change: -14.0 | last: 21
New Positions

6

change: -2.0 | last: 8
Sold Positions

45

change: 19.0 | last: 26
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0.0 | last: 0
Total Invested

32.22M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-02-12 Blue Owl Capital Holdings LP 2.14M 4.34%
2025-12-19 Peakline Partners, LLC 5.54M 11.20%
2025-11-14 Blue Owl Capital Holdings LP 3.09M 6.26%
2024-11-14 Blue Owl Capital Holdings LP 4.04M 7.41%
NCDL Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $13.34 50.29M $670.82M $8.55M $1.12B $1.78B
2024-12-31 $16.78 54.12M $908.1M $43.25M $1.11B $1.97B
2023-12-31 $17.85 33.39M $595.94M $67.4M $943.94M $1.47B
2022-12-31 $17.85 23.28M $415.54M $39.27M $699.77M $1.08B
2021-12-31 $17.85 12.85M $229.36M $35.19M $406.36M $600.54M
2020-12-31 $17.85 4.96M $88.62M $12.61M $188.28M $264.29M
2019-12-31 $17.85 4.07M $72.57M $3.42M $118.35M $187.5M
2018-12-31 $17.85 4.07M $72.57M $2.24M -$ $70.33M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $12.42 49.39M $613.39M $5M $1.09B $1.7B
2026-03-31 $12.72 49.39M $628.2M $50.4M $1.14B $1.72B
2025-12-31 $13.34 49.39M $658.82M $8.55M $1.12B $1.77B
2025-09-30 $13.80 49.4M $681.77M $46.33M $1.11B $1.74B
2025-06-30 $16.19 50.18M $812.47M $44.01M $1.11B $1.88B
2025-03-31 $16.98 52.21M $886.55M $49.18M $1.2B $2.04B
2024-12-31 $16.78 54.12M $908.11M $43.25M $1.11B $1.97B
2024-09-30 $17.42 54.69M $952.68M $69.3M $1.09B $1.98B
2024-06-30 $17.41 54.79M $953.88M $70.99M $1.02B $1.9B
2024-03-31 $17.84 52.76M $941.21M $64.15M $817.21M $1.69B
2023-12-31 $17.85 39.41M $703.39M $67.4M $943.94M $1.58B
2023-09-30 $17.85 34.81M $621.41M $35.97M $860.19M $1.45B