Eagle Point Credit Company (ECC)
NYSE: ECC · Real-Time Price · USD
2.750
-0.070 (-2.48%)
At close: Oct 22, 2026, 4:00 PM EDT
2.780
+0.030 (1.09%)
After-hours: Oct 22, 2026, 7:50 PM EDT

ECC Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
183.47203.98179.77139.07118.4388.51
Revenue Growth
-7.08%13.47%29.26%17.43%33.80%39.29%
Gross Profit
183.47203.98179.77139.07118.4388.51
Operating Income
134.88149.7124.77101.7682.9959.14
Net Income
-172.85-134.4480.31116.89-103.64131.71
Earnings Per Share
-1.30-1.020.721.52-1.883.51
EPS Growth
---52.73%--86.50%

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
57.8840.4117.8246.4556.8313.92
Total Debt
249.87388.75383.72204.65195.35213.83
Net Cash (Debt)
-191.99-348.33-365.89-158.2-138.51-199.91
Net Cash Growth
------
Net Cash Per Share
-1.44-2.64-3.27-2.06-2.52-5.33

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
241.26-21.42-429-81.57-74.97-114.71
Free Cash Flow
241.26-21.42-429-81.57-74.97-114.71
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
73.52%73.39%69.40%73.17%70.08%66.82%
Pretax Margin
-80.80%-56.38%47.56%84.05%-87.50%148.80%
Profit Margin
-94.21%-65.91%44.67%84.05%-87.50%148.80%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.7201.6801.6801.6801.6201.140
Dividend Per Share Growth
-42.86%0%0%3.70%42.10%-13.64%
Dividend Yield
26.18%29.38%19.97%18.90%17.61%8.66%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--11.715.85-3.75
Forward PE
3.836.288.076.866.418.93
PS Ratio
1.993.695.234.924.285.58