OTC : ECRO

ECC Capital Corporation — Institutional Ownership

$0.07 USD

-$0.01 (-12.5%)

Volume
70K
Average Volume
32.76K
Market Capitalization
$13.61M
P/E Ratio
4.19
Dividend Yield
0.00%
Price Target
Year High
$0.14
Year Low
$0.07
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$27.48
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2007-09-20 Steven G. Holder 29.18M 30.10%
2006-02-08 STEVEN G. HOLDER 17.46M 17.41%
2006-02-08 SHAHID S. ASGHAR 11.72M 11.70%
2005-03-10 54-1873198 5.14M 5.33%
ECRO Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $0.12 190.52M $21.91M $8.37M $369.57M $383.11M
2024-12-31 $0.07 106.52M $6.92M $17.97M $390.82M $379.77M
2023-12-31 $0.01 106.52M $1.07M $2.01M $380.26M $379.32M
2022-12-31 $0.02 106.52M $1.6M $2.49M $397.89M $397M
2021-12-31 $0.08 106.52M $7.99M $7.72M $430.84M $431.11M
2020-12-31 $0.07 106.52M $6.92M $10.02M $466.99M $463.89M
2019-12-31 $0.01 106.52M $809.58K $4.77M $500.42M $496.46M
2018-12-31 $0.01 97.07M $1.36M $4.4M $533.42M $530.38M
2007-12-31 $0.11 100.11M $11.01M $23.21M $1.37B $1.36B
2006-12-31 $1.19 99.73M $118.68M $44.78M $2.38B $2.46B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2008-06-30 $0.10 97.07M $9.71M $22.98M $1.21B $1.2B
2008-03-31 $0.10 97.07M $9.71M $25.13M $1.29B $1.28B
2007-12-31 $0.11 98.59M $10.85M $23.21M $1.37B $1.36B
2007-09-30 $0.26 100.11M $26.03M $18.19M $1.5B $1.51B
2007-06-30 $0.34 100.11M $34.04M $26.87M $1.77B $1.78B
2007-03-31 $0.40 100.11M $40.05M $16.53M $2.1B $2.12B
2006-12-31 $1.19 99.92M $118.91M $44.78M $2.38B $2.46B
2006-09-30 $1.02 99.88M $101.88M $102.78M $3.4B $3.4B
2006-06-30 $1.22 97.82M $119.34M $51.79M $4.57B $4.64B
2006-03-31 $1.52 106.25M $161.5M $48.24M $5.9B $6.01B
2005-12-31 $2.26 97.66M $220.7M $46.9M $6.87B $7.05B
2005-09-30 $3.26 97.33M $317.28M $67.94M $7.37B $7.62B