Live feed09:49:41·39dINSIDERFilingvia QuantisnowLarge owner Qatar Investment Authority sold $60,210,612 worth of shares (2,867,172 units at $21.00) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.FLNC· Fluence Energy Inc.MiscellaneousOriginal source