Buffington Mohr McNeal’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
Q1
Sell
-5,289
Closed -$932K 121
2024
Q4
$932K Buy
5,289
+503
+11% +$100K 0.15% 70
2024
Q3
$1.19M Buy
4,786
+862
+22% +$194K 0.2% 63
2024
Q2
$885K Sell
3,924
-35
-0.9% -$7.63K 0.16% 75
2024
Q1
$668K Buy
3,959
+840
+27% +$129K 0.12% 83
2023
Q4
$537K Buy
3,119
+314
+11% +$48K 0.11% 88
2023
Q3
$453K Sell
2,805
-350
-11% -$65.3K 0.1% 94
2023
Q2
$600K Sell
3,155
-1,215
-28% -$241K 0.13% 87
2023
Q1
$950K Hold
4,370
0.22% 70
2022
Q4
$655K Sell
4,370
-2,115
-33% -$313K 0.15% 87
2022
Q3
$858K Hold
6,485
0.21% 75
2022
Q2
$442K Sell
6,485
-875
-12% -$62.3K 0.1% 96
2022
Q1
$616K Buy
7,360
+2,665
+57% +$204K 0.12% 88
2021
Q4
$409K Buy
+4,695
New +$483K 0.07% 108

Other funds holding FSLR

Buffington Mohr McNeal's FSLR Position: Q1 2025 in Review

Buffington Mohr McNeal sold out of First Solar (FSLR) in Q1 2025, closing a stake of 5,289 shares — an estimated $932K sold.

Buffington Mohr McNeal first reported a position in FSLR in Q4 2021 and held it in 13 quarters. The position peaked at $1.19M in Q3 2024. 824 funds tracked by Wall St. Rank hold FSLR as of Q1 2025.

  • Buffington Mohr McNeal reported no remaining First Solar position as of Q1 2025 after selling out during the quarter.
  • Buffington Mohr McNeal sold 5,289 First Solar shares in Q1 2025, an estimated $932K.
  • Buffington Mohr McNeal first reported a position in First Solar in Q4 2021 and held it in 13 quarters.
  • Buffington Mohr McNeal's First Solar position peaked at $1.19M in Q3 2024.
  • 824 funds tracked by Wall St. Rank held First Solar as of Q1 2025.

Based on Buffington Mohr McNeal's 13F filing for Q1 2025, filed 28 Apr 2025.