Tag: TELL stock

Finance

Tellurian Inc: How Does TELL Perform?

The trading price of Tellurian Inc (AMEX:TELL) closed lower on on Tuesday, February 20, closing at $0.81, -8.84% lower than its previous close. In examining