Magellan Petroleum Corp. | |
Stock Exchange | Frankfurt Stock Exchange |
EPS |
- |
Market Cap |
- |
Shares Outstanding |
240.52 M |
Public Float |
80.11 M |
Address |
1201 Louisiana Houston Texas 77002 United States |
Employees | - |
Website | http://www.tellurianinc.com |
Updated | 07/08/2019 |
Tellurian, Inc. engages in producing natural gas and investing in natural gas projects. It develops a portfolio of natural gas production, LNG marketing, and infrastructure assets that includes an LNG terminal facility and an associated pipeline in southwest Louisiana. The company was founded on February 10, 2017 and is headquartered in Houston, TX. |