STRS Ohio’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
$549K Sell
2,325
-74,603
-97% -$17.5M ﹤0.01% 1103
2026
Q1
$15.2M Sell
76,928
-3
-0% -$664 0.06% 321
2025
Q4
$20.1M Sell
76,931
-125,996
-62% -$31.8M 0.08% 263
2025
Q3
$44.8M Sell
202,927
-114,999
-36% -$22.1M 0.16% 122
2025
Q2
$52.6M Buy
317,926
+132,426
+71% +$19.6M 0.2% 99
2025
Q1
$23.5M Hold
185,500
0.1% 243
2024
Q4
$32.7M Buy
185,500
+8,721
+5% +$1.74M 0.13% 173
2024
Q3
$44.1M Buy
176,779
+29,279
+20% +$6.59M 0.17% 141
2024
Q2
$33.3M Buy
147,500
+17,500
+13% +$3.81M 0.13% 172
2024
Q1
$21.9M Buy
130,000
+45,000
+53% +$6.92M 0.09% 250
2023
Q4
$14.6M Sell
85,000
-5,699
-6% -$872K 0.06% 313
2023
Q3
$14.7M Buy
90,699
+643
+0.7% +$120K 0.07% 300
2023
Q2
$17.1M Buy
90,056
+660
+0.7% +$131K 0.07% 286
2023
Q1
$19.4M Sell
89,396
-2,651
-3% -$484K 0.08% 268
2022
Q4
$13.8M Buy
92,047
+14,017
+18% +$2.08M 0.06% 328
2022
Q3
$10.3M Buy
+78,030
New +$8.36M 0.05% 356
2022
Q2
Sell
-15,190
Closed -$1.27M 2127
2022
Q1
$1.27M Buy
+15,190
New +$1.16M ﹤0.01% 916
2021
Q2
Sell
-23,530
Closed -$2.05M 2301
2021
Q1
$2.05M Buy
23,530
+9,712
+70% +$891K 0.01% 719
2020
Q4
$1.37M Sell
13,818
-2,725
-16% -$236K 0.01% 881
2020
Q3
$1.09M Buy
+16,543
New +$1.1M ﹤0.01% 882
2020
Q1
Sell
-10,868
Closed -$608K 2046
2019
Q4
$608K Buy
10,868
+6,005
+123% +$330K ﹤0.01% 1329
2019
Q3
$282K Buy
4,863
+806
+20% +$51.6K ﹤0.01% 1549
2019
Q2
$266K Buy
+4,057
New +$244K ﹤0.01% 1624
2018
Q3
Sell
-5,988
Closed -$315K 2134
2018
Q2
$315K Buy
+5,988
New +$392K ﹤0.01% 1597

Other funds holding FSLR

STRS Ohio's FSLR Position: Q2 2026 in Review

STRS Ohio reduced its First Solar (FSLR) stake by 97% in Q2 2026, selling an estimated $17.5M and leaving 2,325 shares worth $549K. The position accounts for ﹤0.01% of the portfolio, ranked #1103.

STRS Ohio first reported a position in FSLR in Q2 2018 and has held it in 24 quarters since. The position peaked at $52.6M in Q2 2025. 1,007 funds tracked by Wall St. Rank hold FSLR as of Q2 2026.

  • STRS Ohio held 2,325 shares of First Solar worth $549K as of Q2 2026.
  • STRS Ohio sold 74,603 First Solar shares in Q2 2026, an estimated $17.5M.
  • First Solar made up ﹤0.01% of STRS Ohio's portfolio in Q2 2026, its #1103 holding.
  • STRS Ohio first reported a position in First Solar in Q2 2018 and has held it in 24 quarters since.
  • STRS Ohio's First Solar position peaked at $52.6M in Q2 2025.
  • 1,007 funds tracked by Wall St. Rank held First Solar as of Q2 2026.

Based on STRS Ohio's 13F filing for Q2 2026, filed 30 Jul 2026.