ECA Marcellus Trust I (OTCPK:ECTM)
$ 0.4655 -0.01 (-2.1%) Market Cap: 8.20 Mil Enterprise Value: 5.71 Mil PE Ratio: 5.89 PB Ratio: 0.57 GF Score: 51/100

ECA Marcellus Trust I (ECTM) Transcripts

    • 1