Tellurian

TELL

TELL Tellurian AMEX
Add to watchlist
--
At close :
--
  • Post market
  • Summary
    Financials
    News
    Filings
    Profile
    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...
    • Highlight
      A company that produces oil and gas mainly in Australia and the United States
    • Industry
    • Exchange
      AMEX
    • Listing Date
      11/02/2021
    • Established Date
      Invalid Date
    • Full-time Employees
      168
    • Address
      1201 Louisiana Street Suite 3100 Houston TX 77002
    • Tel
      1-832-9624000
    • Website
    • Fiscal Year End Date
      12/31
    • Security Type
      Common Stock