ECTEca Marcellus Trust I

$0.6292
$0.0063
(1.01%)
Today
Closed $0.6292
$0.0292
(4.64%)
After Hours
Updated: 04:35 PM EDT
Mkt Cap$11.08M
Vol7,129.00
Current Price$0.6292
Prev Close$0.6229
Open$0.6066
Dividend Yield22.74%
50-Day Moving Average$0.5927
Beta0.16
Avg. Volume49,475.10
PE Ratio3.80
52-Week High$0.76
52-Week Low$0.45
Market Capitalization$11.08M
EPS (Annual)$0.1275
Price to Book0.88
Revenue Per EmployeeN/A

Latest ECT News

View

Advertisement|Remove ads.

Advertisement|Remove ads.