10% owner SPT Holding Sarl sold 10,066,414 shares of FLNC at $20.53 for $206.6M on 2026-05-15
SPT Holding Sarl, a principal shareholder with 10% ownership, executed a substantial $206.6M sale of 10,066,414 shares at $20.53, reducing its stake from 31,761,131 shares to 21,694,717 shares. The sale occurs against a backdrop of material business headwinds: Fluence Energy reported negative net income of $-20,927,000 in the latest quarter and a -16.2% annual revenue decline year-over-year, reflecting operational challenges. The stock has recovered +36.6% in the past 30 days and +12.5% over 90 days from depressed levels, yet remains -38.0% below its 52-week high of $33.51, suggesting the company is trading well below recent peaks despite the recent bounce. The transaction reduces but does not eliminate the insider's controlling position, indicating a significant capital event rather than a complete exit.