Olympiad Research LP purchased a new stake in Tellurian Inc. (NYSEAMERICAN:TELL – Free Report) during the third quarter, Holdings Channel reports. The institutional investor purchased 2,061,856 shares of the oil and gas producer’s stock, valued at approximately $1,996,000. Tellurian comprises 1.3% of Olympiad Research LP’s investment portfolio, making the stock its 14th biggest position.
Several other institutional investors and hedge funds also recently added to or reduced their stakes in the stock. Millennium Management LLC lifted its holdings in Tellurian by 174.5% during the second quarter. Millennium Management LLC now owns 14,833,537 shares of the oil and gas producer’s stock valued at $10,274,000 after purchasing an additional 9,430,606 shares in the last quarter. Vanguard Group Inc. lifted its holdings in Tellurian by 12.5% during the first quarter. Vanguard Group Inc. now owns 37,380,931 shares of the oil and gas producer’s stock valued at $24,724,000 after purchasing an additional 4,149,531 shares in the last quarter. Point72 Asia Singapore Pte. Ltd. purchased a new position in Tellurian during the second quarter valued at $627,000. Virtu Financial LLC purchased a new position in Tellurian during the first quarter valued at $402,000. Finally, DRW Securities LLC purchased a new position in Tellurian during the second quarter valued at $300,000. Hedge funds and other institutional investors own 48.87% of the company’s stock.
Analyst Ratings Changes
Separately, B. Riley reaffirmed a “neutral” rating and set a $1.00 price objective (down from $2.50) on shares of Tellurian in a report on Monday, July 22nd.
Tellurian Stock Up 0.2 %
Shares of NYSEAMERICAN TELL opened at $1.00 on Thursday. The firm has a 50-day simple moving average of $0.73. The firm has a market capitalization of $892.85 million, a PE ratio of -3.33 and a beta of 2.56. The company has a debt-to-equity ratio of 0.38, a current ratio of 0.27 and a quick ratio of 0.27. Tellurian Inc. has a 52 week low of $0.36 and a 52 week high of $1.07.
Tellurian (NYSEAMERICAN:TELL – Get Free Report) last issued its earnings results on Thursday, August 8th. The oil and gas producer reported ($0.04) EPS for the quarter, meeting analysts’ consensus estimates of ($0.04). Tellurian had a negative net margin of 129.88% and a negative return on equity of 20.24%. As a group, equities research analysts expect that Tellurian Inc. will post -0.19 EPS for the current year.
Tellurian Company Profile
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.
See Also
- Five stocks we like better than Tellurian
- 3 Grocery Stocks That Are Proving They Are Still Essential
- 2 Reasons To Like Coinbase After The Election, 1 to Still Avoid
- How to Read Stock Charts for Beginners
- Hunting for High-Yield Bargains? 2 REITs to Consider
- Differences Between Momentum Investing and Long Term Investing
- Fiserv Is Up 50% This Year and Can Go Another 50% Higher
Want to see what other hedge funds are holding TELL? Visit HoldingsChannel.com to get the latest 13F filings and insider trades for Tellurian Inc. (NYSEAMERICAN:TELL – Free Report).
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.