This afternoon we watched Cheniere Energy drop -1.6% to a price of $144.82 per share. The large-cap Oil & Gas Transmission company is now trading -27.55% below its average target price of $199.89. Analysts have set target prices ranging from $173.0 to $236.0 per share for Cheniere Energy, and have given the stock an average rating of buy.
The stock has a very low short interest at 1.2%, and a short ratio of 1.74. The company's insiders own 0.79% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that a significant number of institutional investors are invested in the stock, with 88.2% of Cheniere Energy's shares being owned by this investor type.
Institutions Invested in Cheniere Energy
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-03-31 | Vanguard Group, Inc. (The) | 10% | 23,516,371 | $3,405,641,020 |
2023-03-31 | Blackrock Inc. | 9% | 22,604,099 | $3,273,525,782 |
2023-03-31 | FMR, LLC | 5% | 11,260,165 | $1,630,697,177 |
2023-03-31 | JP Morgan Chase & Company | 3% | 6,467,856 | $936,674,953 |
2023-03-31 | State Street Corporation | 3% | 6,460,391 | $935,593,871 |
2023-03-31 | Blackstone Inc | 3% | 6,167,974 | $893,246,039 |
2023-03-31 | Manufacturers Life Insurance Co. | 2% | 3,989,706 | $577,789,252 |
2023-03-31 | Tortoise Capital Advisors, LLC | 1% | 3,548,411 | $513,880,907 |
2023-03-31 | Morgan Stanley | 1% | 3,409,316 | $493,737,168 |
2023-03-31 | Geode Capital Management, LLC | 1% | 3,363,669 | $487,126,569 |
Besides an analyst consensus of strong upside potential, other market factors point to there being positive market sentiment on Cheniere Energy.