ECA Marcellus Trust I (OTCPK:ECTM)
$ 0.49 0.002935 (0.6%) Market Cap: 8.63 Mil Enterprise Value: 5.91 Mil PE Ratio: 8.60 PB Ratio: 0.61 GF Score: 47/100

ECA Marcellus Trust I (ECTM) Transcripts

    • 1