Stock Taper
Latest 13F filing data - Q1 2026
Fluence Energy, Inc.
FLNC
Shares Held
31.76M
Value
$437.03M