
New Fortress Stock Tumbles After Big Q1 Revenue Miss, Retail’s Bullish But Concerned About Debt
It reported a net loss of $197.4 million, or $0.73 per share, compared with a year-ago profit of $56.7 million, or $0.26 per share. New Fortress Energy (NFE) stock slumped 31% in extended trading on Wednesday after the liquefied natural gas firm’s …