TELL Analysis

Tellurian Inc.
Stock Exchange: NASDAQ
Sector: energy
4.04
Last session price
4.04
Price now
Currency: USD
Reporting currency: USD
ISIN: US87968A1043
INN:
.

TELL financial statements

* Numbers in millions
Capitalization * 1 726
EV * 694
Number of shares * 427
EPS -0,27
Revenue * 71
Net income * -115
Operating profit * -113
Total liabilities * 115
Net debt * -305
Total assets * 622
Equity * 418
Cash and investments * 305
.

TELL valuation

P/E -15,04
P/B 4,13
P/S 24,21
E/P -7
P/FCF -24,02
.

TELL profitability

ROE -27%
ROA% -18%
ROIC% -21%