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
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: Q1 2026 in Review

Qube Research & Technologies (QRT) opened a new position in First Solar (FSLR) in Q1 2026: 167,952 shares worth $33.1M. The stake represents 0.04% of the portfolio and ranks #605 among its holdings. This is a return to the name: Qube Research & Technologies (QRT) previously reported a position in FSLR as recently as Q1 2025.

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

  • Qube Research & Technologies (QRT) held 167,952 shares of First Solar worth $33.1M as of Q1 2026.
  • First Solar was a new Qube Research & Technologies (QRT) position in Q1 2026.
  • First Solar made up 0.04% of Qube Research & Technologies (QRT)'s portfolio in Q1 2026, its #605 holding.
  • Qube Research & Technologies (QRT) first reported a position in First Solar in Q2 2018 and has held it in 12 quarters since.
  • Qube Research & Technologies (QRT)'s First Solar position peaked at $77.1M in Q2 2024.
  • 966 funds tracked by Wall St. Rank held First Solar as of Q1 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q1 2026, filed 15 May 2026.