Valuation
- Market cap
- 8,804,000
- Revenue TTM
- $3,760,000
- Net income TTM
- $2,710,000
- PE ratio
- 3.33
- Forward PE
- —
- Profit margin
- 72.07%
- Debt to equity
- 0.00
Trading
- Volume
- 12,600
- Avg volume
- 22,338
- Day's range
- $0.50 – $0.52
- Shares out
- 17,605,000
- Stochastic %K
- 33%
- Beta
- 0.42
- Analysts
- Strong Buy
- Price target
- —
Company profile
ECA Marcellus Trust I owns royalty interests in producing wells and horizontal natural gas development wells for Energy Corporation of America. It owns royalty interests in 14 producing wells and 40 development wells located in Greene County, Pennsylvania. The company was incorporated in 2010 and is based in Houston, Texas.
- Industry
- Oil & Gas Integrated
- Sector
- Energy
- Phone
- 512 236 6555
- Website
- https://ect.q4web.com
- Address
- 601 Travis Street, 16th Floor, Houston, United States
Latest news
No headlines yet.