Qube Research & Technologies (QRT)’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
$16M Sell
68,000
-22,200
-25% -$5.2M 0.01% 1018
2026
Q1
$17.8M Sell
90,200
-65,100
-42% -$14.4M 0.02% 936
2025
Q4
$40.6M Sell
155,300
-126,400
-45% -$31.9M 0.04% 594
2025
Q3
$62.1M Buy
281,700
+98,900
+54% +$19M 0.06% 381
2025
Q2
$30.3M Buy
182,800
+51,000
+39% +$7.53M 0.03% 675
2025
Q1
$16.7M Buy
131,800
+78,800
+149% +$12.3M 0.02% 838
2024
Q4
$9.34M Buy
53,000
+51,500
+3,433% +$10.3M 0.01% 1136
2024
Q3
$374K Buy
+1,500
New +$338K ﹤0.01% 2360
2024
Q2
Sell
-6,600
Closed -$1.11M 4112
2024
Q1
$1.11M Sell
6,600
-48,700
-88% -$7.49M ﹤0.01% 2085
2023
Q4
$9.53M Buy
55,300
+24,900
+82% +$3.81M 0.02% 754
2023
Q3
$4.91M Buy
+30,400
New +$5.67M 0.01% 937

Other funds holding FSLR

Qube Research & Technologies (QRT)'s FSLR Position: Q2 2026 in Review

Qube Research & Technologies (QRT) sold out of First Solar (FSLR) in Q2 2026, closing a stake of 167,952 shares — an estimated $39.4M sold.

Qube Research & Technologies (QRT) first reported a position in FSLR in Q2 2018 and held it in 12 quarters. The position peaked at $77.1M in Q2 2024. 1,010 funds tracked by Wall St. Rank hold FSLR as of Q2 2026.

  • Qube Research & Technologies (QRT) reported no remaining First Solar position as of Q2 2026 after selling out during the quarter.
  • Qube Research & Technologies (QRT) sold 167,952 First Solar shares in Q2 2026, an estimated $39.4M.
  • Qube Research & Technologies (QRT) first reported a position in First Solar in Q2 2018 and held it in 12 quarters.
  • Qube Research & Technologies (QRT)'s First Solar position peaked at $77.1M in Q2 2024.
  • 1,010 funds tracked by Wall St. Rank held First Solar as of Q2 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q2 2026, filed 14 Aug 2026.