![NFLX Stock](https://dbtnews.com/wp-content/uploads/2020/01/Image-84.png)
Tellurian Inc [TELL] Revenue clocked in at $140.66 million, down -43.09% YTD: What’s Next?
Tellurian Inc [AMEX: TELL] gained 1.49% on the last trading session, reaching $0.43 price per share at the time. If compared to the average trading volume of 39.92M shares, TELL reached a trading volume of 26551682 in the most recent trading day, which is why