ECA Marcellus Trust I (OTCPK:ECTM)
$ 0.4525 0.0275 (6.47%) Market Cap: 7.97 Mil Enterprise Value: 5.31 Mil PE Ratio: 5.73 PB Ratio: 0.56 GF Score: 51/100

ECA Marcellus Trust I (ECTM) Transcripts

    • 1