ECA Marcellus Trust I (OTCPK:ECTM)
$ 0.46 -0.03 (-6.12%) Market Cap: 8.10 Mil Enterprise Value: 5.45 Mil PE Ratio: 8.21 PB Ratio: 0.60 GF Score: 50/100

ECA Marcellus Trust I (ECTM) Transcripts

    • 1