Shares of New Fortress Energy (NASDAQ: NFE) were in free fall this week. The company's stock plummeted 62.7% as of 1:55 p.m. on Friday. The collapse came as the S&P 500 and the Nasdaq Composite both saw major gains.
The liquefied natural gas (LNG) company reported its first-quarter numbers this week, revealing a staggering loss much more significant than Wall Street expected.
New Fortress is deep in the red
New Fortress Energy reported a Q1 2025 loss of $0.73 per share, much worse than analysts had expected and well below last year's Q1 net profit of $0.26 per share.
At the same time, the company announced it sold its Jamaican LNG import terminal in Montego Bay, along with offshore floating storage and other assets, to Excelerate Energy. While the deal nets the company roughly $1 billion, it will significantly impact its cash flow in the future. The move shows the dire situation the heavily indebted company is in. Management indicated it plans to use approximately $325 million of the proceeds to pay down existing debt.
Image source: Getty Images.
Bad credit, bad prices
The company's credit rating is not up to par, failing to meet investment grade standards, and that means it is unable to secure long-term contracts for its LNG assets in Latin America. These short-term agreements mean the company is paying a higher price, eating into its margins.
This stock is not one you want to own. There are too many issues facing the company, with no compelling case for a turnaround for the foreseeable future.
Should you invest $1,000 in New Fortress Energy right now?
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 $635,275!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $826,385!*
Now, it’s worth noting Stock Advisor’s total average return is 967% — a market-crushing outperformance compared to 171% 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 May 12, 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.