NYSE : ECC

Eagle Point Credit Company Inc.

$3.7 USD

-$0.06 (-1.6%)

Volume
1.26M
Average Volume
1.02M
Market Capitalization
$489.17M
P/E Ratio
-2.87
Dividend Yield
36.76%
Price Target
$4.75
Year High
$7.77
Year Low
$3.46
Day High
Day Low
Payout Ratio
-$1.13
Current Ratio
$3.50

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.31%

Investors Holding

17

change: -93 | last: 110

Increased Positions

12

change: -45 | last: 57

Reduced Positions

3

change: -29 | last: 32

New Positions

5

change: -15 | last: 20

Sold Positions

98

change: 66 | last: 32

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0

Total Invested

1.55M

ECC Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $5.76 128.03M $737.48M $47.41M $276.27M $966.34M
2024-12-31 $8.88 93.38M $829.24M $42.22M $271.96M $1.06B
2023-12-31 $9.50 67.18M $638.18M $46.45M $157.71M $749.45M
2022-12-31 $10.12 46.89M $474.57M $56.83M $150.77M $568.5M
2021-12-31 $14.00 33.43M $467.99M $13.92M $140.69M $594.77M
2020-12-31 $10.09 32.35M $326.46M $4.76M $92.8M $414.5M
2019-12-31 $14.61 28.63M $418.32M $32.87M $99.75M $485.2M
2018-12-31 $14.21 23.15M $329.01M $1.52M $95.01M $422.5M
2017-12-31 $19.04 17.69M $336.78M $14.05M $88.61M $411.34M
2016-12-31 $16.71 16.21M $270.81M $26.25M $145.26M $389.81M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $3.76 132.53M $498.32M $11.41M $327.01M $813.92M
2025-12-31 $5.76 131.81M $759.23M $47.41M $388.75M $1.1B
2025-09-30 $6.61 120.18M $794.41M $56.76M $391.39M $1.13B
2025-06-30 $7.66 120.18M $920.61M $79.89M $274.42M $1.12B
2025-03-31 $8.10 120.18M $973.49M $29.41M $386.3M $1.33B
2024-12-31 $8.88 111.84M $993.09M $42.22M $383.72M $1.33B
2024-09-30 $9.86 105.93M $1.04B $23.82M $271.99M $1.29B
2024-06-30 $10.04 97.78M $981.72M $85.93M $260.87M $1.16B
2024-03-31 $10.15 80.73M $819.4M $63.86M $257.69M $1.01B
2023-12-31 $9.50 76.95M $731.01M $46.45M $157.71M $842.28M
2023-09-30 $10.15 71.99M $730.7M $25.67M $195.46M $900.49M
2023-06-30 $10.16 62.83M $638.37M $41.06M $154.1M $751.4M