New Fortress Energy is heavily indebted and struggling to secure a critical contract in Puerto Rico.
The company was given a lifeline by creditors, but its problems are far from solved.
Shares of New Fortress Energy (NASDAQ: NFE) fell on Tuesday, finishing down 7.4%. The drop came as the S&P 500 and Nasdaq Composite gained 0.9% and 0.6%, respectively.
The embattled liquified natural gas (LNG) company is facing the threat of bankruptcy as it continues to clear regulatory hurdles and service mounting debt.
Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now. Continue »
As the company continues to struggle to finalize a $4 billion contract in Puerto Rico -- a deal still under review by the island's Financial Oversight and Management Board -- creditors have agreed to grant the company a brief reprieve, postponing interest payments on billions of dollars of debt until December 15th.
The news, announced last week, sent shares flying, but the stock has come back to earth as investors face the reality of the company's situation.
Image source: Getty Images.
Given New Fortress's issues, the company's stock is heavily shorted. That's made it a popular target for retail investors hoping for a short squeeze. While this is certainly possible, investors need to be aware of how risky it is to invest in a company on the verge of bankruptcy. If the company is forced into a restructuring, common shareholders could easily get wiped out. The company's creditors will receive the lion's share of whatever emerges from bankruptcy protection.
Before you buy stock in New Fortress Energy, consider this:
The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and New Fortress Energy wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.
Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $576,882!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,119,006!*
Now, it’s worth noting Stock Advisor’s total average return is 1,002% — a market-crushing outperformance compared to 190% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.
See the 10 stocks »
*Stock Advisor returns as of November 24, 2025
Johnny Rice has no position in any of the stocks mentioned. The Motley Fool has no position in any of the stocks mentioned. The Motley Fool has a disclosure policy.