New Fortress Energy (NFE) Stock Today, November 23, 2025: Price, Debt Crunch and What Comes Next
New Fortress Energy closed at $1.21 on Friday, down 17.1% and about 92% lower year-to-date, after missing a November 15 interest payment. Fitch downgraded the company to Restricted Default. NFE reported a Q3 net loss of $293 million and tripled interest expenses to $210.6 million. Trading volume reached 37 million shares, near record levels.