TELL Chart
See on advanced chart >
About
Tellurian Inc. was founded in 1957 and incorporated in Delaware in 1967. Magellan Petroleum Corporation is an independent energy company engaged in the exploration, development, production, and sale of crude oil and natural gas. The Company conducts its...
Read More
- HighlightA company that produces oil and gas mainly in Australia and the United States
- ExchangeAMEX
- Listing Date11/02/2021
- Established DateInvalid Date
- Full-time Employees168
- Address1201 Louisiana Street Suite 3100 Houston TX 77002
- Tel1-832-9624000
- Website
- Fiscal Year End Date12/31
- Security TypeCommon Stock
Industry
Oil, Gas & Consumable Fuels