Loading FLNC…
SEC filing
FLNC · CIK 1868941
4 · May 18, 2026 · Qatar Investment Authority sold 2.87M shares at $21.00/share ($60.2M)
Qatar Investment Authority sold 2.87M shares at $21.00/share ($60.2M)
STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP
Graphics and non-inline formats (not embedded below).