NYSE : ECC
-$0.06 (-1.6%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -93 | last: 110
Increased Positions
change: -45 | last: 57
Reduced Positions
change: -29 | last: 32
New Positions
change: -15 | last: 20
Sold Positions
change: 66 | last: 32
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| 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 |
| 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 |