Tellurian Inc logo

Tellurian Inc

1
AMEX:TELL (USA)  
$ 0.42 -0.02 (-4.55%) 12:09 PM EST
At Loss
P/B:
0.47
Market Cap:
$ 328.61M
Enterprise V:
$ 753.66M
Volume:
12.18M
Avg Vol (2M):
41.38M
Also Trade In:
Volume:
12.18M
At Loss
Avg Vol (2M):
41.38M

Tellurian Inc Valuation Measures