Loading...
XNYS
EICB
Market cap365mUSD
May 13, Last price  
24.77USD
1D
-0.04%
1Q
-1.09%
IPO
-0.36%
Name

Eagle Point Income Company Inc

Chart & Performance

D1W1MN

Profile

Eagle Point Income Company manages capital on behalf of institutional, high-net-worth, and retail investors through private funds, separately managed accounts, and publicly-listed closed-end vehicles. They provide CLO securities and related investments. The investment objective is to generate high current income, with a secondary objective to generate capital appreciation.
IPO date
Jul 24, 2019
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
45,676
70.74%
26,751
40.51%
19,039
54.84%
Cost of revenue
4,009
9,742
5,570
Unusual Expense (Income)
NOPBT
41,667
17,009
13,469
NOPBT Margin
91.22%
63.58%
70.74%
Operating Taxes
14,205
Tax Rate
105.47%
NOPAT
41,667
17,009
(736)
Net income
41,554
41.88%
29,287
-283.66%
(15,946)
-299.13%
Dividends
(34,325)
(18,077)
(12,157)
Dividend yield
9.19%
8.21%
7.31%
Proceeds from repurchase of equity
151,988
42,661
17,399
BB yield
-40.70%
-19.37%
-10.46%
Debt
Debt current
14,487
9,025
Long-term debt
45,220
Deferred revenue
46,630
Other long-term liabilities
(9,025)
Net debt
(443,698)
(221,375)
(89,172)
Cash flow
Cash from operating activities
(157,065)
(63,431)
9,610
CAPEX
Cash from investing activities
(4,529)
Cash from financing activities
164,223
64,338
(5,256)
FCF
64,210
(6,983)
37,153
Balance
Cash
8,102
944
37
Long term investments
435,596
234,917
143,380
Excess cash
441,414
234,524
142,465
Stockholders' equity
317,307
158,207
147,127
Invested Capital
138,233
100,007
51,066
ROIC
34.98%
22.52%
ROCE
9.15%
6.59%
9.17%
EV
Common stock shares outstanding
15,730
9,509
6,994
Price
23.74
2.51%
23.16
-2.61%
23.78
-7.07%
Market cap
373,433
69.57%
220,220
32.41%
166,314
 
EV
(70,265)
(1,155)
122,325
EBITDA
41,667
17,009
13,469
EV/EBITDA
9.08
Interest
7,595
3,249
2,527
Interest/NOPBT
18.23%
19.10%
18.76%