Market Cap 9.51M
Revenue (ttm) 3.76M
Net Income (ttm) 2.71M
EPS (ttm) N/A
PE Ratio 4.34
Forward PE N/A
Profit Margin 72.07%
Debt to Equity Ratio 0.00
Volume 2,500
Avg Vol 25,744
Day's Range N/A - N/A
Shares Out 17.61M
Stochastic %K 60%
Beta 0.23
Analysts Strong Buy
Price Target N/A

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
Address:
601 Travis Street, 16th Floor, Houston, United States
Latest News on ECTM
No data available.