NFE CEO Wesley Edens buys 100,000 shares at $9.07; stock down 73.8% from 52-week high of $33.62
CEO Wesley Edens purchased 100,000 shares on 2025-03-12 at $9.07, adding to his 36.02M share position. The purchase occurs amid significant price deterioration: the stock trades at $8.80, down 73.8% from its 52-week high of $33.62 and down 29.2% over the prior 30 days. His cross-ticker track record shows 2 prior open-market buys with a 100% 90-day win rate and +74.3% average 90-day return, though at NFE specifically, his prior October 2024 purchase recovered +74.3% over 90 days. The company's fundamentals remain weak: annual revenue declined 2.0%, full-year net income was negative, and recent quarterly net income of $9.3M ($9.3M) is minimal relative to quarterly revenue of $567.5M. This purchase is noteworthy because it represents a substantial executive accumulation at depressed valuations, yet the fundamental headwinds (unprofitability, negative growth, steep losses from peak) and the stock's sharp recent declines warrant attention to whether this indicates confidence or reflects other motivations.