What is the current ECA Marcellus Trust I (ID) share price?
The current share price of ECA Marcellus Trust I (ID) is US$ 0,67
How many ECA Marcellus Trust I (ID) shares are in issue?
ECA Marcellus Trust I (ID) has 17.605.000 shares in issue
What is the market cap of ECA Marcellus Trust I (ID)?
The market capitalisation of ECA Marcellus Trust I (ID) is USD 11,8M
What is the 1 year trading range for ECA Marcellus Trust I (ID) share price?
ECA Marcellus Trust I (ID) has traded in the range of US$ 0,45 to US$ 0,76 during the past year
What is the PE ratio of ECA Marcellus Trust I (ID)?
The price to earnings ratio of ECA Marcellus Trust I (ID) is 3,38
What is the cash to sales ratio of ECA Marcellus Trust I (ID)?
The cash to sales ratio of ECA Marcellus Trust I (ID) is 2,3
What is the registered address of ECA Marcellus Trust I (ID)?
The registered address for ECA Marcellus Trust I (ID) is 601 Travis Street, Houston, Texas, 77002
What is the ECA Marcellus Trust I (ID) website address?
The website address for ECA Marcellus Trust I (ID) is ect.q4web.com
Which industry sector does ECA Marcellus Trust I (ID) operate in?
ECA Marcellus Trust I (ID) operates in the Fossil Fuels sector