Loading...
XNYS
NCDL
Market cap799mUSD
May 16, Last price  
15.90USD
1D
1.86%
1Q
-9.14%
IPO
-10.92%
Name

Nuveen Churchill Direct Lending Corp

Chart & Performance

D1W1MN
XNYS:NCDL chart
No data to show
P/E
6.87
P/S
3.57
EPS
2.31
Div Yield, %
11.01%
Shrs. gr., 5y
30.45%
Rev. gr., 5y
69.77%
Revenues
224m
+45.67%
4,583,00015,886,00013,712,00037,109,00082,191,000153,804,000224,040,000
Net income
116m
+53.18%
1,435,0007,285,0002,145,00027,266,00017,286,00075,938,000116,323,000
CFO
-297m
L
8,266,000-1,619,0007,521,00041,316,00025,142,00073,047,000-297,197,000
Dividend
Feb 12, 20250.1 USD/sh
Earnings
Aug 05, 2025

Profile

IPO date
Jan 25, 2024
Employees
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
224,040
45.67%
153,804
87.13%
82,191
121.49%
Cost of revenue
6,029
18,136
12,206
Unusual Expense (Income)
NOPBT
218,011
135,668
69,985
NOPBT Margin
97.31%
88.21%
85.15%
Operating Taxes
154
830
42,981
Tax Rate
0.07%
0.61%
61.41%
NOPAT
217,857
134,838
27,004
Net income
116,323
53.18%
75,938
339.30%
17,286
-36.60%
Dividends
(95,231)
(63,194)
(34,659)
Dividend yield
10.49%
Proceeds from repurchase of equity
208,128
218,896
174,588
BB yield
-22.92%
Debt
Debt current
699,772
Long-term debt
699,772
Deferred revenue
729,002
Other long-term liabilities
(1,428,774)
Net debt
(2,124,633)
(1,709,131)
159,848
Cash flow
Cash from operating activities
(297,197)
73,047
25,142
CAPEX
Cash from investing activities
(442,572)
(452,986)
Cash from financing activities
273,056
397,650
431,928
FCF
1,912,356
389,250
(703,710)
Balance
Cash
43,254
67,445
39,320
Long term investments
2,081,379
1,641,686
1,200,376
Excess cash
2,113,431
1,701,441
1,235,586
Stockholders' equity
(25,966)
(28,834)
1,710,653
Invested Capital
2,169,691
1,720,655
163,958
ROIC
11.20%
14.31%
31.71%
ROCE
10.17%
8.02%
3.58%
EV
Common stock shares outstanding
54,118
47,000
29,679
Price
16.78
 
Market cap
908,106
 
EV
(1,216,527)
EBITDA
218,011
135,668
69,985
EV/EBITDA
Interest
79,879
61,206
25,695
Interest/NOPBT
36.64%
45.11%
36.72%