Skip to main content

CITADEL ADVISORS LLC

Position in FTCI — FTC Solar, Inc.

CIK 1423053 MIAMI, FL

Position in FTCI

as of Jun 30, 2026 · filed Sep 2, 2026
Position Value
$86,151
+$86,151 QoQ
Shares Held
16,959
Ownership
0.103%
of shares outstanding
% of Portfolio
0.00%
of 13F equity value
Holder Rank
#16
of 34 holders
Holding Since
Jun 2021
19 quarters on record
Voting authority Sole 100% Shared 0% None 0%

Common Shares in FTCI Over Time

Shares Held

Position Value (USD)

Derivatives in FTCI

reported options exposure · as of Jun 30, 2026
CallValue
$125,476
CallShares
24,700
PutValue
$0
PutShares
0

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Solar

Technology · as of Jun 30, 2026

CITADEL ADVISORS LLC holds $183,882,029 across 12 Solar names. FTCI ranks #10 (0.0% of the industry book) .

# Ticker Company Shares Value (USD) Open

All Filings in FTCI

Export CSV
39 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $86,151 16,959
2026-06-30 $125,476 24,700
2026-03-31 $40,446 10,700
2025-12-31 $124,374 11,400
2025-12-31 $333,965 30,611
2025-12-31 $138,557 12,700
2025-09-30 $74,490 10,566
2025-09-30 $262,965 37,300
2025-06-30 $51,642 11,400
2024-09-30 $204 300
2024-09-30 $99,158 145,607
2024-09-30 $26,763 39,300
2024-06-30 $53,917 152,743
2024-06-30 $2,118 6,000
2024-03-31 $44,727 82,982
2024-03-31 $2,964 5,500
2024-03-31 $377 700
2023-12-31 $346 500
2023-12-31 $623 900
2023-12-31 $134,895 194,655
2023-09-30 $16,768 13,100
2023-09-30 $29,696 23,200
2023-09-30 $8,975 7,012
2023-06-30 $51,970 16,140
2023-06-30 $69,874 21,700
2023-06-30 $189,658 58,900
2023-03-31 $84,150 37,400
2023-03-31 $224,322 99,699
2023-03-31 $6,750 3,000
2022-12-31 $9,380 3,500
2022-12-31 $27,068 10,100
2022-09-30 $2,612,284 882,529
2022-06-30 $52,490 14,500
2022-06-30 $1,067,711 294,948
2022-03-31 $2,504,917 508,097
2022-03-31 $72,471 14,700
2021-12-31 $14,498,076 1,917,735
2021-09-30 $11,022,927 1,415,010
2021-06-30 $22,317,421 1,676,741