Close
Eca Marcellus Trust I (NY:ECT)
Delayed: 24.92 +0.31 (1.26%)
Prev. Close $24.61  
Open$24.65 
52 Wk High$32.92 
52 Wk Low$22.05 
Day High$24.93 
Day Low$24.45 
P/E N/A  
EPS$0.00 
Volume69,635 

Friends, Peers and Foes (?): (more...)