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 Data

Dividend Yield:14.79%
Dividend per Share:$ 0.2560
Next Ex-Div Date:2019-05-20
Next Div Payout:$ 0.0640
Payment Schedule:Quarterly-
Payout Ratio (ttm)n.a.
Ø 3yr Growth Rate+17.00 %+30.50%
Ø 5yr Growth Rate-13.50 %-

Stock Data

Type:Common Stock
Exchange:New York Stock Exchange
Current Price (*):$ 1.73
Week 52 high:$ 2.15
Week 52 low:$ 1.42
Marketcap$ 31,336,900
Return on Equity11.72 %
P/E Ratio high14.90
P/E Ratio low1.30


General Info

About: ECA Marcellus Trust I owns royalty interests in fourteen producing horizontal natural gas wells producing from the Marcellus Shale formation.

Tags:  Energy    Oil & Gas - Integrated    Oil & Gas Integrated    

Website: