CEO Robert Piconi’s $3.00 Share Sale Signals Potential Outlook Shift at Energy Vault
CEO Robert Piconi sells 68,737 Energy Vault shares at $3.00, possibly signaling doubt before earnings—watch the 32% decline and tax‑planning motives.
4 minutes to read



