Craft

Tellurian

Stock Price

$1

2024-10-08

Market Capitalization

$893 M

2024-10-08

Revenue

$166.1 M

FY, 2023

Tellurian Summary

Company Summary

Overview
Tellurian (formerly Magellan Petroleum) develops low-cost liquefied natural gas projects. The company owns and operates natural gas liquefaction and storage facilities and loading terminals.
Type
Public
Status
Active
Founded
1987
HQ
Houston, TX, US | view all locations
Website
http://www.tellurianinc.com/
Cybersecurity rating
ESG rating
40-49 out of 100|View all ESG data
Sectors

Key People

  • Martin Houston

    Martin Houston, Vice Chairman

    • Diana Derycz-Kessler

      Diana Derycz-Kessler, Director

      • Don Turkleson

        Don Turkleson, Director

        • Jonathan Gross

          Jonathan Gross, Director

          LocationsView all

          5 locations detected

          • Houston, TX HQ

            United States

            Total Plaza, 1201 Louisiana St #3100

          • Arlington, VA

            United States

            1300 17th St N

          • New Haven, CT

            United States

            McClellan Hall, 1037 Chapel St

          • Washington, DC

            United States

            1000 F St NW #700

          • London, England

            United Kingdom

            1st floor, 7 Clarges St, Mayfair

          Tellurian Financials

          Summary Financials

          Net income (Q2, 2024)
          ($139.8M)
          Cash (Q2, 2024)
          $19.2M
          EBIT (Q2, 2024)
          ($24.9M)
          Enterprise value
          $1.0B

          Footer menu