ECA Marcellus Trust I (OTCPK:ECTM)
$ 0.45958 -0.005125 (-1.1%) Market Cap: 8.09 Mil Enterprise Value: 5.52 Mil PE Ratio: 5.82 PB Ratio: 0.57 GF Score: 47/100

ECA Marcellus Trust I (ECTM) Transcripts

    • 1