Tellurian (NYSEAMERICAN:TELL) Stock Price Down 2%

Tellurian Inc. (NYSEAMERICAN:TELLGet Free Report)’s stock price traded down 2% on Tuesday . The company traded as low as $0.63 and last traded at $0.63. 903,484 shares changed hands during trading, a decline of 98% from the average session volume of 36,869,539 shares. The stock had previously closed at $0.64.

Analysts Set New Price Targets

Separately, B. Riley cut their price objective on shares of Tellurian from $3.00 to $2.50 and set a “buy” rating for the company in a research report on Friday, May 31st.

Get Our Latest Analysis on TELL

Tellurian Stock Performance

The company has a 50 day moving average of $0.64. The company has a current ratio of 0.46, a quick ratio of 0.46 and a debt-to-equity ratio of 0.68.

Tellurian (NYSEAMERICAN:TELLGet Free Report) last issued its earnings results on Thursday, May 2nd. The oil and gas producer reported ($0.06) EPS for the quarter, missing the consensus estimate of ($0.05) by ($0.01). Tellurian had a negative return on equity of 25.12% and a negative net margin of 129.88%. The firm had revenue of $25.47 million during the quarter, compared to analysts’ expectations of $34.19 million. As a group, sell-side analysts predict that Tellurian Inc. will post -0.16 EPS for the current fiscal year.

Institutional Inflows and Outflows

Institutional investors have recently added to or reduced their stakes in the stock. Traynor Capital Management Inc. raised its holdings in Tellurian by 141.3% in the 4th quarter. Traynor Capital Management Inc. now owns 34,158 shares of the oil and gas producer’s stock worth $26,000 after purchasing an additional 20,000 shares in the last quarter. Payden & Rygel Investment Group bought a new position in Tellurian in the 1st quarter worth $26,000. Tower Research Capital LLC TRC grew its position in shares of Tellurian by 66.7% in the 4th quarter. Tower Research Capital LLC TRC now owns 53,788 shares of the oil and gas producer’s stock worth $41,000 after buying an additional 21,518 shares during the period. ORG Partners LLC purchased a new stake in shares of Tellurian in the 4th quarter worth about $50,000. Finally, Beacon Pointe Advisors LLC grew its position in shares of Tellurian by 55.3% in the 4th quarter. Beacon Pointe Advisors LLC now owns 104,313 shares of the oil and gas producer’s stock worth $79,000 after buying an additional 37,164 shares during the period. 48.87% of the stock is currently owned by institutional investors.

About Tellurian

(Get Free Report)

Tellurian Inc engages in the natural gas business worldwide. It operates through three segments: The Upstream, The Midstream, and The Marketing & Trading. The company produces, gathers, purchases, sells, and delivers natural gas; acquires and develops natural gas assets; and develops, constructs, and operates liquefied natural gas terminals and pipelines.

Featured Stories

Receive News & Ratings for Tellurian Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Tellurian and related companies with MarketBeat.com's FREE daily email newsletter.