Eca Marcellus Trust I (ECT)

Market Cap:

$36,090,000

Last Price ():

$2.05

Change: 0.00% Open: $2.05 Low: $2.05 High: $2.13
Div. Yield: 14.44% Price/Earnings: 10.3 Price/Book: 0.6 Price/Sales: 7.6