Avalon Trust’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
$4.76M Sell
20,170
-250
-1% -$58.6K 0.29% 47
2026
Q1
$4.03M Sell
20,420
-110,500
-84% -$24.4M 0.28% 47
2025
Q4
$34.2M Sell
130,920
-1,238
-0.9% -$312K 2.21% 11
2025
Q3
$29.1M Sell
132,158
-1,247
-0.9% -$239K 1.89% 13
2025
Q2
$22.1M Sell
133,405
-6,763
-5% -$998K 1.61% 17
2025
Q1
$17.7M Buy
140,168
+133
+0.1% +$20.8K 1.41% 20
2024
Q4
$24.7M Buy
140,035
+2,130
+2% +$424K 1.76% 16
2024
Q3
$34.4M Sell
137,905
-735
-0.5% -$166K 2.54% 11
2024
Q2
$31.3M Buy
138,640
+53,844
+63% +$11.7M 2.47% 10
2024
Q1
$14.3M Buy
84,796
+3,520
+4% +$541K 1.17% 32
2023
Q4
$14M Buy
81,276
+8,490
+12% +$1.3M 1.28% 28
2023
Q3
$11.8M Sell
72,786
-460
-0.6% -$85.8K 1.17% 33
2023
Q2
$13.9M Sell
73,246
-225
-0.3% -$44.6K 1.26% 32
2023
Q1
$16M Buy
+73,471
New +$13.4M 1.58% 27

Other funds holding FSLR

Avalon Trust's FSLR Position: Q2 2026 in Review

Avalon Trust reduced its First Solar (FSLR) stake by 1.2% in Q2 2026, selling an estimated $58.6K and leaving 20,170 shares worth $4.76M. The position accounts for 0.29% of the portfolio, ranked #47.

Avalon Trust first reported a position in FSLR in Q1 2023 and has held it in 14 quarters since. The position peaked at $34.4M in Q3 2024. 1,007 funds tracked by Wall St. Rank hold FSLR as of Q2 2026.

  • Avalon Trust held 20,170 shares of First Solar worth $4.76M as of Q2 2026.
  • Avalon Trust sold 250 First Solar shares in Q2 2026, an estimated $58.6K.
  • First Solar made up 0.29% of Avalon Trust's portfolio in Q2 2026, its #47 holding.
  • Avalon Trust first reported a position in First Solar in Q1 2023 and has held it in 14 quarters since.
  • Avalon Trust's First Solar position peaked at $34.4M in Q3 2024.
  • 1,007 funds tracked by Wall St. Rank held First Solar as of Q2 2026.

Based on Avalon Trust's 13F filing for Q2 2026, filed 6 Aug 2026.