Energy Vault President buys 6,200 shares at $1.59; 3 other insiders also bought within 14 days amid -86.5% annual revenue decline.
Wiese Christopher, President of Energy Vault Labs, purchased 6,200 shares at $1.59 on 2025-08-21, bringing his holdings to 1.16M shares. This transaction occurs within a cluster pattern: 3 other insiders also bought within the past 14 days, indicating coordinated accumulation at a stock price 36.4% below the 52-week high. However, the fundamental backdrop is severe: the company reported annual revenue growth of -86.5% year-over-year, with net income of -$34.9M on quarterly revenue of $8.5M. The company remains unprofitable over its most recent full fiscal year. The recent 57.8% 30-day price appreciation and 75.0% 90-day gain provide context for the timing, though the underlying business deterioration remains acute.