Holdings in FSLR
| Report Date |
Value (USD) |
Shares |
Change |
Type |
Discretion |
Filed |
| 2025-12-31 |
$765,299,408 |
2,929,600 |
-34.5%
|
Shares |
Defined |
2026-02-17 |
| 2025-12-31 |
$1,167,567,485 |
4,469,500 |
+1590.6%
|
Shares |
Defined |
2026-02-17 |
| 2025-12-31 |
$69,061,113 |
264,369 |
+0.7%
|
Shares |
Defined |
2026-02-17 |
| 2025-09-30 |
$57,910,736 |
262,598 |
-93.3%
|
Shares |
Defined |
2025-11-14 |
| 2025-09-30 |
$863,661,639 |
3,916,300 |
-9.9%
|
Shares |
Defined |
2025-11-14 |
| 2025-09-30 |
$958,445,433 |
4,346,100 |
-5.2%
|
Shares |
Defined |
2025-11-14 |
| 2025-06-30 |
$758,769,144 |
4,583,600 |
+317.4%
|
Shares |
Defined |
2025-08-14 |
| 2025-06-30 |
$181,802,318 |
1,098,238 |
-66.3%
|
Shares |
Defined |
2025-08-14 |
| 2025-06-30 |
$540,041,142 |
3,262,300 |
+1640.5%
|
Shares |
Defined |
2025-08-14 |
| 2025-03-31 |
$23,697,406 |
187,435 |
-92.3%
|
Shares |
Defined |
2025-05-15 |
| 2025-03-31 |
$307,743,263 |
2,434,100 |
-11.5%
|
Shares |
Defined |
2025-05-15 |
| 2025-03-31 |
$347,644,571 |
2,749,700 |
+8.0%
|
Shares |
Defined |
2025-05-15 |
| 2024-12-31 |
$448,671,792 |
2,545,800 |
+8.3%
|
Shares |
Defined |
2025-02-14 |
| 2024-12-31 |
$414,128,752 |
2,349,800 |
+766.4%
|
Shares |
Defined |
2025-02-14 |
| 2024-12-31 |
$47,800,517 |
271,224 |
+113.9%
|
Shares |
Defined |
2025-02-14 |
| 2024-09-30 |
$31,630,737 |
126,807 |
-94.6%
|
Shares |
Defined |
2024-11-14 |
| 2024-09-30 |
$590,574,144 |
2,367,600 |
-17.5%
|
Shares |
Defined |
2024-11-14 |
| 2024-09-30 |
$715,518,640 |
2,868,500 |
+26.8%
|
Shares |
Defined |
2024-11-14 |
| 2024-06-30 |
$509,945,428 |
2,261,800 |
-33.5%
|
Shares |
Defined |
2024-08-14 |
| 2024-06-30 |
$766,564,000 |
3,400,000 |
+1701.9%
|
Shares |
Defined |
2024-08-14 |
| 2024-06-30 |
$42,542,272 |
188,691 |
-90.7%
|
Shares |
Defined |
2024-08-14 |
| 2024-03-31 |
$341,634,320 |
2,023,900 |
+164.2%
|
Shares |
Defined |
2024-05-15 |
| 2024-03-31 |
$129,318,692 |
766,106 |
-66.5%
|
Shares |
Defined |
2024-05-15 |
| 2024-03-31 |
$385,556,080 |
2,284,100 |
-7.5%
|
Shares |
Defined |
2024-05-15 |
| 2023-12-31 |
$425,479,916 |
2,469,700 |
+14.8%
|
Shares |
Defined |
2024-02-14 |
| 2023-12-31 |
$370,591,508 |
2,151,100 |
+664.3%
|
Shares |
Defined |
2024-02-14 |
| 2023-12-31 |
$48,486,655 |
281,441 |
-88.0%
|
Shares |
Defined |
2024-02-14 |
| 2023-09-30 |
$380,318,224 |
2,353,600 |
+785.1%
|
Shares |
Defined |
2023-11-14 |
| 2023-09-30 |
$42,970,496 |
265,923 |
-90.6%
|
Shares |
Defined |
2023-11-14 |
| 2023-09-30 |
$456,831,089 |
2,827,100 |
+9000.6%
|
Shares |
Defined |
2023-11-14 |
| 2023-06-30 |
$5,905,145 |
31,065 |
-98.9%
|
Shares |
Defined |
2023-08-14 |
| 2023-06-30 |
$538,734,069 |
2,834,100 |
+16.5%
|
Shares |
Defined |
2023-08-14 |
| 2023-06-30 |
$462,507,979 |
2,433,100 |
-4.0%
|
Shares |
Defined |
2023-08-14 |
| 2023-03-31 |
$551,014,500 |
2,533,400 |
-33.3%
|
Shares |
Defined |
2023-05-15 |
| 2023-03-31 |
$825,695,250 |
3,796,300 |
+5858.6%
|
Shares |
Defined |
2023-05-15 |
| 2023-03-31 |
$13,857,142 |
63,711 |
-55.1%
|
Shares |
Defined |
2023-05-15 |
| 2022-12-31 |
$21,277,070 |
142,046 |
-95.7%
|
Shares |
Defined |
2023-02-14 |
| 2022-12-31 |
$496,538,871 |
3,314,900 |
+78.3%
|
Shares |
Defined |
2023-02-14 |
| 2022-12-31 |
$278,504,547 |
1,859,300 |
+4.5%
|
Shares |
Defined |
2023-02-14 |
| 2022-09-30 |
$235,228,968 |
1,778,400 |
-44.8%
|
Shares |
Defined |
2022-11-14 |
| 2022-09-30 |
$426,041,670 |
3,221,000 |
+287.2%
|
Shares |
Defined |
2022-11-14 |
| 2022-09-30 |
$110,018,349 |
831,771 |
-55.9%
|
Shares |
Defined |
2022-11-14 |
| 2022-06-30 |
$128,356,920 |
1,884,000 |
+38.2%
|
Shares |
Defined |
2022-08-15 |
| 2022-06-30 |
$92,881,629 |
1,363,300 |
+54.6%
|
Shares |
Defined |
2022-08-15 |
| 2022-06-30 |
$60,059,659 |
881,545 |
-18.2%
|
Shares |
Defined |
2022-08-15 |
| 2022-03-31 |
$90,288,468 |
1,078,200 |
+35.6%
|
Shares |
Defined |
2022-05-16 |
| 2022-03-31 |
$66,597,667 |
795,291 |
-46.3%
|
Shares |
Defined |
2022-05-16 |
| 2022-03-31 |
$124,010,566 |
1,480,900 |
-19.6%
|
Shares |
Defined |
2022-05-16 |
| 2021-12-31 |
$160,531,288 |
1,841,800 |
+80.6%
|
Shares |
Defined |
2022-02-14 |
| 2021-12-31 |
$88,868,336 |
1,019,600 |
—
|
Shares |
Defined |
2022-02-14 |