Centaurus Financial’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
$1.15M Buy
4,873
+262
+6% +$61.4K 0.04% 372
2026
Q1
$910K Buy
4,611
+3,467
+303% +$767K 0.04% 372
2025
Q4
$299K Buy
1,144
+518
+83% +$131K 0.01% 684
2025
Q3
$138K Hold
626
0.01% 923
2025
Q2
$104K Buy
+626
New +$92.4K 0.01% 937
2025
Q1
Sell
-692
Closed -$122K 907
2024
Q4
$122K Sell
692
-10
-1% -$1.99K 0.01% 817
2024
Q3
$175K Sell
702
-92
-12% -$20.7K 0.01% 671
2024
Q2
$179K Buy
+794
New +$173K 0.01% 632
2023
Q2
Sell
-815
Closed -$177K 816
2023
Q1
$177K Buy
815
+25
+3% +$4.56K 0.01% 700
2022
Q4
$118K Hold
790
0.01% 739
2022
Q3
$104K Buy
+790
New +$84.7K 0.01% 803
2022
Q1
Sell
-3,715
Closed -$324K 924
2021
Q4
$324K Buy
+3,715
New +$382K 0.02% 553
2021
Q2
Sell
-3,290
Closed -$287K 904
2021
Q1
$287K Buy
3,290
+1,172
+55% +$107K 0.03% 509
2020
Q4
$210K Buy
+2,118
New +$184K 0.02% 544
2018
Q3
Sell
-2,150
Closed -$113K 1074
2018
Q2
$113K Buy
+2,150
New +$141K 0.02% 674

Other funds holding FSLR

Centaurus Financial's FSLR Position: Q2 2026 in Review

Centaurus Financial increased its First Solar (FSLR) stake by 5.7% in Q2 2026, buying an estimated $61.4K and bringing the position to 4,873 shares worth $1.15M. The position accounts for 0.04% of the portfolio, ranked #372.

Centaurus Financial first reported a position in FSLR in Q2 2018 and has held it in 15 quarters since. 1,007 funds tracked by Wall St. Rank hold FSLR as of Q2 2026.

  • Centaurus Financial held 4,873 shares of First Solar worth $1.15M as of Q2 2026.
  • Centaurus Financial bought 262 First Solar shares in Q2 2026, an estimated $61.4K.
  • First Solar made up 0.04% of Centaurus Financial's portfolio in Q2 2026, its #372 holding.
  • Centaurus Financial first reported a position in First Solar in Q2 2018 and has held it in 15 quarters since.
  • 1,007 funds tracked by Wall St. Rank held First Solar as of Q2 2026.

Based on Centaurus Financial's 13F filing for Q2 2026, filed 17 Aug 2026.