ECA Marcellus Trust I of Beneficial Interest

Symbol: ECT     Sector: Energy     Industry: Oil & Gas - Integrated

Dividend Yield
14.79%
Current Price
$1.73
Info     Dividend Rate History     Earnings     Financials     Rankings

Dividend Rankings

ValueLimitationRankOut of
Dividend Yield14.79 %All common stocks492743
Energy10173
Oil & Gas - Integrated122
Dividend Rate0.26All common stocks23582743
Energy140173
Oil & Gas - Integrated1822

Financial Rankings

ValueLimitationRankOut of
Market Cap31,336,900All common stocks26792743
Energy168173
Oil & Gas - Integrated2222
Earnings per Share (TTM)0.00All common stocks16742743
Energy89173
Oil & Gas - Integrated722
Return on Equity11.72 %All common stocks11412743
Energy89173
Oil & Gas - Integrated722