XTX Topco’s First Solar FSLR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.89M Buy
12,251
+6,785
+124% +$1.59M 0.04% 769
2026
Q1
$1.08M Buy
+5,466
New +$1.21M 0.02% 1349
2025
Q4
Sell
-20,377
Closed -$4.49M 3463
2025
Q3
$4.49M Buy
20,377
+9,243
+83% +$1.77M 0.23% 43
2025
Q2
$1.84M Buy
11,134
+7,424
+200% +$1.1M 0.08% 370
2025
Q1
$469K Buy
+3,710
New +$579K 0.02% 1076
2024
Q4
Sell
-1,207
Closed -$301K 2488
2024
Q3
$301K Sell
1,207
-9,210
-88% -$2.07M 0.02% 1181
2024
Q2
$2.35M Buy
10,417
+6,752
+184% +$1.47M 0.2% 92
2024
Q1
$619K Buy
+3,665
New +$563K 0.08% 360
2023
Q4
Sell
-3,740
Closed -$604K 1759
2023
Q3
$604K Buy
3,740
+183
+5% +$34.1K 0.1% 291
2023
Q2
$676K Buy
3,557
+488
+16% +$96.7K 0.12% 224
2023
Q1
$668K Sell
3,069
-2,891
-49% -$528K 0.14% 157
2022
Q4
$893K Buy
+5,960
New +$883K 0.19% 114
2022
Q2
Sell
-3,457
Closed -$289K 938
2022
Q1
$289K Buy
+3,457
New +$265K 0.13% 282
2021
Q2
Sell
-6,741
Closed -$588K 898
2021
Q1
$588K Buy
+6,741
New +$618K 0.29% 59

Other funds holding FSLR

XTX Topco's FSLR Position: Q2 2026 in Review

XTX Topco increased its First Solar (FSLR) stake by 124% in Q2 2026, buying an estimated $1.59M and bringing the position to 12,251 shares worth $2.89M. The position accounts for 0.04% of the portfolio, ranked #769.

XTX Topco first reported a position in FSLR in Q1 2021 and has held it in 14 quarters since. The position peaked at $4.49M in Q3 2025. 1,007 funds tracked by Wall St. Rank hold FSLR as of Q2 2026.

  • XTX Topco held 12,251 shares of First Solar worth $2.89M as of Q2 2026.
  • XTX Topco bought 6,785 First Solar shares in Q2 2026, an estimated $1.59M.
  • First Solar made up 0.04% of XTX Topco's portfolio in Q2 2026, its #769 holding.
  • XTX Topco first reported a position in First Solar in Q1 2021 and has held it in 14 quarters since.
  • XTX Topco's First Solar position peaked at $4.49M in Q3 2025.
  • 1,007 funds tracked by Wall St. Rank held First Solar as of Q2 2026.

Based on XTX Topco's 13F filing for Q2 2026, filed 14 Aug 2026.