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