Bank of America’s First Solar FSLR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-21,400
Closed -$4.72M 7709
2025
Q3
$4.72M Sell
21,400
-90,000
-81% -$17.3M ﹤0.01% 4069
2025
Q2
$18.4M Buy
111,400
+11,400
+11% +$1.68M ﹤0.01% 2641
2025
Q1
$12.6M Hold
100,000
﹤0.01% 2903
2024
Q4
$17.6M Sell
100,000
-11,400
-10% -$2.27M ﹤0.01% 2418
2024
Q3
$27.8M Buy
+111,400
New +$25.1M ﹤0.01% 2085
2024
Q1
Sell
-400
Closed -$68.9K 7885
2023
Q4
$68.9K Buy
+400
New +$61.2K ﹤0.01% 6506
2023
Q3
Sell
-57,600
Closed -$10.9M 7826
2023
Q2
$10.9M Buy
+57,600
New +$11.4M ﹤0.01% 2622
2022
Q4
Sell
-1,700
Closed -$225K 8286
2022
Q3
$225K Buy
+1,700
New +$182K ﹤0.01% 5912
2015
Q1
Sell
-6,300
Closed -$281K 7225
2014
Q4
$281K Sell
6,300
-11,700
-65% -$596K ﹤0.01% 5087
2014
Q3
$1.19M Sell
18,000
-2,300
-11% -$156K ﹤0.01% 3857
2014
Q2
$1.44M Sell
20,300
-25,700
-56% -$1.7M ﹤0.01% 3674
2014
Q1
$3.21M Sell
46,000
-29,900
-39% -$1.67M ﹤0.01% 2798
2013
Q4
$4.15M Sell
75,900
-7,000
-8% -$383K ﹤0.01% 2633
2013
Q3
$3.33M Buy
82,900
+43,700
+111% +$1.85M ﹤0.01% 2763
2013
Q2
$1.76M Buy
+39,200
New +$1.74M ﹤0.01% 3371

Other funds holding FSLR

Bank of America's FSLR Position: Q1 2026 in Review

Bank of America reduced its First Solar (FSLR) stake by 2.1% in Q1 2026, selling an estimated $4.22M and leaving 880,771 shares worth $174M. The position accounts for 0.01% of the portfolio, ranked #802.

Bank of America first reported a position in FSLR in Q2 2013 and has held it in 52 quarters since. The position peaked at $273M in Q3 2024. 969 funds tracked by Wall St. Rank hold FSLR as of Q1 2026.

  • Bank of America held 880,771 shares of First Solar worth $174M as of Q1 2026.
  • Bank of America sold 19,095 First Solar shares in Q1 2026, an estimated $4.22M.
  • First Solar made up 0.01% of Bank of America's portfolio in Q1 2026, its #802 holding.
  • Bank of America first reported a position in First Solar in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's First Solar position peaked at $273M in Q3 2024.
  • 969 funds tracked by Wall St. Rank held First Solar as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.