Skip to main content

BANK OF AMERICA CORP /DE/

Bank

Position in FSLR — First Solar, Inc.

CIK 70858 CHARLOTTE, NC

Position in FSLR

as of Jun 30, 2026 · filed Aug 14, 2026
Position Value
$171,042,680
-$2,698,204 QoQ
Shares Held
724,880
-17.7% QoQ
Ownership
0.674%
of shares outstanding
% of Portfolio
0.02%
of 13F equity value
Holder Rank
#26
of 1,003 holders
Holding Since
Mar 2020
25 quarters on record
Voting authority Sole 65% Shared 0% None 35%

Common Shares in FSLR Over Time

Shares Held

Position Value (USD)

Derivatives in FSLR

reported options exposure · as of Jun 30, 2025
CallValue
$18,441,156
CallShares
111,400
PutValue
$1,887,156
PutShares
11,400

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Solar

Technology · as of Jun 30, 2026

BANK OF AMERICA CORP /DE/ holds $451,101,852 across 11 Solar names. FSLR ranks #2 (37.9% of the industry book) .

# Ticker Company Shares Value (USD) Open
2 FSLR
First Solar, Inc.
This page
724,880 $171,042,680

All Filings in FSLR

Export CSV
39 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $171,042,680 724,880
2026-03-31 $173,740,884 880,771
2025-12-31 $235,071,991 899,866
2025-06-30 $1,887,156 11,400
2025-06-30 $18,441,156 111,400
2025-06-30 $190,123,348 1,148,504
2025-03-31 $138,530,233 1,095,707
2025-03-31 $12,643,000 100,000
2025-03-31 $1,782,663 14,100
2024-12-31 $147,663,738 837,856
2024-12-31 $898,824 5,100
2024-12-31 $17,624,000 100,000
2024-09-30 $273,253,284 1,095,467
2024-09-30 $27,787,616 111,400
2024-06-30 $214,326,105 950,617
2024-03-31 $147,619,986 874,526
2023-12-31 $109,596,779 636,155
2023-12-31 $68,912 400
2023-09-30 $112,212,454 694,427
2023-06-30 $81,752,762 430,074
2023-06-30 $10,949,184 57,600
2023-03-31 $98,670,613 453,658
2022-12-31 $59,916,000 400,000
2022-12-31 $51,305,318 342,515
2022-09-30 $224,859 1,700
2022-09-30 $52,908,000 400,000
2022-09-30 $44,467,320 336,186
2022-06-30 $14,322,626 210,225
2022-03-31 $17,983,580 214,755
2021-12-31 $19,701,033 226,033
2021-12-31 $470,664 5,400
2021-09-30 $515,484 5,400
2021-09-30 $29,577,610 309,843
2021-06-30 $19,722,307 217,902
2021-03-31 $16,358,969 187,388
2020-12-31 $27,276,197 275,740
2020-09-30 $12,386,018 187,100
2020-06-30 $8,193,931 165,534
2020-03-31 $11,360,197 315,036