Back to
CITADEL ADVISORS LLC
FTCI4 quarters
Position history for
CITADEL ADVISORS LLC's holdings in FTC SOLAR INC
CITADEL ADVISORS LLC holds 16,959 shares of FTCI (FTC SOLAR INC), worth $86,152 as of 2026-Q2. This is a new position.
Current Value
$86,152
Current Shares
16,959
Total Value Change
+$11,662
Total Shares Change
+6,393
Quarter-by-Quarter History
Other major holders of FTCI: VANGUARD GROUP INC, VANGUARD CAPITAL MANAGEMENT LLC, Walleye Capital LLC