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
$33.1M Buy
+167,952
New +$37.1M 0.04% 605
2025
Q2
Sell
-139,755
Closed -$20.6M 3680
2025
Q1
$17.7M Buy
+139,755
New +$21.8M 0.02% 805
2024
Q3
Sell
-341,908
Closed -$77M 3577
2024
Q2
$77.1M Buy
341,908
+340,507
+24,305% +$74.2M 0.12% 192
2024
Q1
$236K Sell
1,401
-59,097
-98% -$9.09M ﹤0.01% 2940
2023
Q4
$10.4M Buy
+60,498
New +$9.25M 0.02% 721
2023
Q3
Sell
-304,332
Closed -$56.8M 4162
2023
Q2
$57.9M Buy
+304,332
New +$60.3M 0.21% 127
2022
Q1
Sell
-72,839
Closed -$6.35M 2638
2021
Q4
$6.35M Buy
+72,839
New +$7.49M 0.05% 480
2021
Q1
Sell
-40,486
Closed -$4M 2077
2020
Q4
$4M Sell
40,486
-17,553
-30% -$1.52M 0.06% 370
2020
Q3
$3.84M Buy
+58,039
New +$3.85M 0.05% 449
2019
Q4
Sell
-5,005
Closed -$290K 1544
2019
Q3
$290K Buy
+5,005
New +$321K 0.19% 161
2018
Q4
Sell
-2,777
Closed -$134K 519
2018
Q3
$134K Buy
2,777
+2,184
+368% +$113K 0.02% 652
2018
Q2
$31K Buy
+593
New +$38.8K 0.02% 642

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.