Eca Marcellus Trust I ECTM

$0.51 +0.01 (1.98%)

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
—

Price

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.