Live feed16:53:29·41dINSIDERFilingvia QuantisnowLarge owner Spt Holding Sarl sold $206,638,313 worth of shares (10,066,414 units at $20.53) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.FLNC· Fluence Energy Inc.MiscellaneousOriginal source