Holdings Channel
Quotes delayed 20 minutes

Email EnvelopeFree FSLR Email Alerts:
Get Dividend Alerts
Get SEC Filing Alerts

Funds Holding First Solar

On this page, we present all of the funds holding First Solar from our database of 13F filers, detailed in the table below. The first column indicates the name of each of the funds holding First Solar, with a link to that fund's top holdings. The next columns indicate the amount of First Solar stock held by each of the funds holding First Solar, followed by the First Solar position size held by the fund, and lastly the date of the quarterly filing period the data represents. In total, we count 771 funds holding First Solar within the last two filing periods in our coverage universe of 13F filers, with the largest position size having been reported by BlackRock Inc.. For more details on the positions held by BlackRock Inc. (or by any of the other funds holding First Solar), click the fund name in the "Holder" column of the funds-holding-First Solar table below.

HolderAmountPosition Size
($ in 1000's)
 As of
BlackRock Inc.12,566,514$2,164,959 12/31/2023
     FSLR12,566,514$2,164,959 12/31/2023
Vanguard Group Inc.12,151,817$2,093,515 12/31/2023
     FSLR12,151,817$2,093,515 12/31/2023
State Street Corp4,765,486$820,998 12/31/2023
     FSLR4,765,486$820,998 12/31/2023
Capital Research Global Investors2,940,623$506,616 12/31/2023
     FSLR2,940,623$506,616 12/31/2023
Invesco Ltd.2,568,557$442,511 12/31/2023
     FSLR2,568,557$442,511 12/31/2023
BNP PARIBAS ASSET MANAGEMENT Holding S.A.2,522,197$434,524 12/31/2023
     FSLR2,522,197$434,524 12/31/2023
Samlyn Capital LLC $429,901 12/31/2023
     FSLR1,792,060$308,736 12/31/2023
     Call703,300$121,165 12/31/2023
Schroder Investment Management Group2,454,499$422,861 12/31/2023
     FSLR2,454,499$422,861 12/31/2023
Geode Capital Management LLC2,431,661$417,880 12/31/2023
     FSLR2,431,661$417,880 12/31/2023
FMR LLC2,352,584$405,303 12/31/2023
     FSLR2,352,584$405,303 12/31/2023
Wellington Management Group LLP1,924,135$331,490 12/31/2023
     FSLR1,924,135$331,490 12/31/2023
Voya Investment Management LLC1,818,288$313,255 12/31/2023
     FSLR1,818,288$313,255 12/31/2023
Norges Bank1,730,454$298,123 12/31/2023
     FSLR1,730,454$298,123 12/31/2023
JPMorgan Chase & Co. $264,981 12/31/2023
     FSLR1,960,981$337,838 12/31/2023
     Put423,900$73,029 12/31/2023
     Call1,000$172 12/31/2023
Amundi1,429,794$241,187 12/31/2023
     FSLR1,429,794$241,187 12/31/2023
Susquehanna International Group LLP $226,719 12/31/2023
     Call4,370,800$753,001 12/31/2023
     Put3,555,300$612,507 12/31/2023
     FSLR500,492$86,225 12/31/2023
Morgan Stanley1,260,585$217,174 12/31/2023
     FSLR1,260,585$217,174 12/31/2023
Northern Trust Corp1,020,527$175,816 12/31/2023
     FSLR1,020,527$175,816 12/31/2023
Deutsche Bank AG $151,255 12/31/2023
     FSLR887,964$152,978 12/31/2023
     Put10,000$1,723 12/31/2023
Legal & General Group Plc876,333$150,975 12/31/2023
     FSLR876,333$150,975 12/31/2023
Nuveen Asset Management LLC825,896$142,285 12/31/2023
     FSLR825,896$142,285 12/31/2023
Dimensional Fund Advisors LP785,371$135,310 12/31/2023
     FSLR785,371$135,310 12/31/2023
DekaBank Deutsche Girozentrale735,813$126,350 12/31/2023
     FSLR735,813$126,350 12/31/2023
UBS Asset Management Americas Inc.701,365$120,831 12/31/2023
     FSLR701,365$120,831 12/31/2023
Clean Energy Transition LLP692,542$119,311 12/31/2023
     FSLR692,542$119,311 12/31/2023
Bank of New York Mellon Corp684,062$117,850 12/31/2023
     FSLR684,062$117,850 12/31/2023
Robecosam AG644,000$110,948 12/31/2023
     FSLR644,000$110,948 12/31/2023
Bank of America Corp DE $109,666 12/31/2023
     FSLR636,155$109,597 12/31/2023
     Call400$69 12/31/2023
Charles Schwab Investment Management Inc.613,852$105,754 12/31/2023
     FSLR613,852$105,754 12/31/2023
Zurcher Kantonalbank Zurich Cantonalbank 548,058$94,419 12/31/2023
     FSLR548,058$94,419 12/31/2023
First Trust Advisors LP537,669$92,630 12/31/2023
     FSLR537,669$92,630 12/31/2023
UBS Group AG $88,959 12/31/2023
     FSLR401,063$69,095 12/31/2023
     Call338,600$58,334 12/31/2023
     Put223,300$38,470 12/31/2023
Hill City Capital LP460,000$79,249 12/31/2023
     FSLR460,000$79,249 12/31/2023
Vontobel Holding Ltd.444,651$76,604 12/31/2023
     FSLR444,651$76,604 12/31/2023
Barclays PLC $73,610 12/31/2023
     FSLR492,190$84,792 12/31/2023
     Put200,200$34,491 12/31/2023
     Call135,300$23,309 12/31/2023
Assenagon Asset Management S.A.399,650$68,852 12/31/2023
     FSLR399,650$68,852 12/31/2023
Covalis Capital LLP379,052$65,303 12/31/2023
     FSLR379,052$65,303 12/31/2023
Hsbc Holdings PLC $64,670 12/31/2023
     FSLR373,286$64,326 12/31/2023
     Call8,000$1,378 12/31/2023
     Put6,000$1,034 12/31/2023
Credit Suisse AG362,985$62,535 12/31/2023
     FSLR362,985$62,535 12/31/2023
Allianz Asset Management GmbH354,267$61,033 12/31/2023
     FSLR354,267$61,033 12/31/2023
Kempen Capital Management N.V.350,011$60,300 12/31/2023
     FSLR350,011$60,300 12/31/2023
Price T Rowe Associates Inc. MD336,342$57,946 12/31/2023
     FSLR336,342$57,946 12/31/2023
Zevenbergen Capital Investments LLC336,084$57,901 12/31/2023
     FSLR336,084$57,901 12/31/2023
Bank of Montreal Can $57,475 12/31/2023
     FSLR350,131$60,699 12/31/2023
     Put18,600$3,224 12/31/2023
Royal Bank of Canada332,984$57,366 12/31/2023
     FSLR332,984$57,366 12/31/2023
Group One Trading L.P. $56,655 12/31/2023
     Call1,299,300$223,843 12/31/2023
     Put1,274,400$219,554 12/31/2023
     FSLR303,960$52,366 12/31/2023
Korea Investment CORP324,267$55,865 12/31/2023
     FSLR324,267$55,865 12/31/2023
AQR Capital Management LLC323,611$55,752 12/31/2023
     FSLR323,611$55,752 12/31/2023
Swiss National Bank317,300$54,664 12/31/2023
     FSLR317,300$54,664 12/31/2023
Southpoint Capital Advisors LP300,000$51,684 12/31/2023
     FSLR300,000$51,684 12/31/2023
APG Asset Management N.V.297,106$51,185 12/31/2023
     FSLR297,106$51,185 12/31/2023
Grantham Mayo Van Otterloo & Co. LLC296,929$51,155 12/31/2023
     FSLR296,929$51,155 12/31/2023
Franklin Resources Inc.286,036$49,278 12/31/2023
     FSLR286,036$49,278 12/31/2023
Standard Life Aberdeen plc266,648$45,938 12/31/2023
     FSLR266,648$45,938 12/31/2023
Sumitomo Mitsui Trust Holdings Inc.243,747$41,993 12/31/2023
     FSLR243,747$41,993 12/31/2023
AXA S.A.228,537$39,372 12/31/2023
     FSLR228,537$39,372 12/31/2023
Trillium Asset Management LLC227,416$39,180 12/31/2023
     FSLR227,416$39,180 12/31/2023
Alliancebernstein L.P.226,625$39,043 12/31/2023
     FSLR226,625$39,043 12/31/2023
Rhumbline Advisers214,368$36,931 12/31/2023
     FSLR214,368$36,931 12/31/2023
Candriam Luxembourg S.C.A.212,420$36,597 12/31/2023
     FSLR212,420$36,597 12/31/2023
Goldman Sachs Group Inc. $36,317 12/31/2023
     FSLR259,101$44,638 12/31/2023
     Put56,900$9,803 12/31/2023
     Call8,600$1,482 12/31/2023
Guinness Asset Management LTD205,846$34,743 03/31/2024
     FSLR205,846$34,743 03/31/2024
KAMES CAPITAL plc204,822$34,558 03/31/2024
     FSLR204,822$34,558 03/31/2024
Twinbeech Capital LP199,835$34,428 12/31/2023
     FSLR199,835$34,428 12/31/2023
Healthcare of Ontario Pension Plan Trust Fund191,482$32,989 12/31/2023
     FSLR191,482$32,989 12/31/2023
Wells Fargo & Company MN $32,931 12/31/2023
     FSLR191,453$32,983 12/31/2023
     Put300$52 12/31/2023
Voloridge Investment Management LLC187,844$32,362 12/31/2023
     FSLR187,844$32,362 12/31/2023
National Pension Service185,400$31,941 12/31/2023
     FSLR185,400$31,941 12/31/2023
Balyasny Asset Management LLC184,246$31,742 12/31/2023
     FSLR184,246$31,742 12/31/2023
Bank Julius Baer & Co. Ltd Zurich180,681$31,128 12/31/2023
     FSLR180,681$31,128 12/31/2023
Citigroup Inc.179,543$30,932 12/31/2023
     FSLR179,543$30,932 12/31/2023
Man Group plc178,490$30,750 12/31/2023
     FSLR178,490$30,750 12/31/2023
UniSuper Management Pty Ltd165,178$28,457 12/31/2023
     FSLR165,178$28,457 12/31/2023
California State Teachers Retirement System165,055$28,436 12/31/2023
     FSLR165,055$28,436 12/31/2023
Park West Asset Management LLC153,000$26,359 12/31/2023
     FSLR153,000$26,359 12/31/2023
California Public Employees Retirement System152,294$26,237 12/31/2023
     FSLR152,294$26,237 12/31/2023
Worldquant Millennium Advisors LLC139,546$24,041 12/31/2023
     FSLR139,546$24,041 12/31/2023
Wolverine Trading LLC $23,788 12/31/2023
     Call310,200$53,441 12/31/2023
     Put236,800$40,796 12/31/2023
     FSLR64,681$11,143 12/31/2023
DZ BANK AG Deutsche Zentral Genossenschafts Bank Frankfurt am Main126,521$21,797 12/31/2023
     FSLR126,521$21,797 12/31/2023
Millennium Management LLC $21,212 12/31/2023
     Put251,100$43,260 12/31/2023
     FSLR204,627$35,253 12/31/2023
     Call169,600$29,219 12/31/2023
Principal Financial Group Inc.120,420$20,746 12/31/2023
     FSLR120,420$20,746 12/31/2023
BW Gestao de Investimentos Ltda.118,307$20,382 12/31/2023
     FSLR118,307$20,382 12/31/2023
Ameriprise Financial Inc.113,654$19,581 12/31/2023
     FSLR113,654$19,581 12/31/2023
Summit Partners Public Asset Management LLC113,554$19,563 12/31/2023
     FSLR113,554$19,563 12/31/2023
State Board of Administration of Florida Retirement System112,588$19,397 12/31/2023
     FSLR112,588$19,397 12/31/2023
Triodos Investment Management BV110,000$18,951 12/31/2023
     FSLR110,000$18,951 12/31/2023
Tobam109,493$18,863 12/31/2023
     FSLR109,493$18,863 12/31/2023
Forest Avenue Capital Management LP104,450$17,995 12/31/2023
     FSLR104,450$17,995 12/31/2023
Adage Capital Partners GP L.L.C.103,800$17,883 12/31/2023
     FSLR103,800$17,883 12/31/2023
Merewether Investment Management LP103,022$17,749 12/31/2023
     FSLR103,022$17,749 12/31/2023
Granahan Investment Management Inc. MA101,105$17,418 12/31/2023
     FSLR101,105$17,418 12/31/2023
Aviva PLC100,673$17,344 12/31/2023
     FSLR100,673$17,344 12/31/2023
Point72 Asset Management L.P.99,226$17,095 12/31/2023
     FSLR99,226$17,095 12/31/2023
Arosa Capital Management LP99,000$17,056 12/31/2023
     FSLR99,000$17,056 12/31/2023
Mitsubishi UFJ Kokusai Asset Management Co. Ltd.100,590$16,841 12/31/2023
     FSLR100,590$16,841 12/31/2023
New York State Teachers Retirement System97,475$16,793 12/31/2023
     FSLR97,475$16,793 12/31/2023
Jupiter Asset Management Ltd.96,533$16,631 12/31/2023
     FSLR96,533$16,631 12/31/2023
Cartenna Capital LP95,000$16,367 12/31/2023
     FSLR95,000$16,367 12/31/2023
Sora Investors LLC95,000$16,367 12/31/2023
     FSLR95,000$16,367 12/31/2023
Laurion Capital Management LP $16,091 12/31/2023
     Call176,100$30,339 12/31/2023
     Put82,700$14,248 12/31/2023
Sourcerock Group LLC93,086$16,037 12/31/2023
     FSLR93,086$16,037 12/31/2023
Alps Advisors Inc.91,258$15,722 12/31/2023
     FSLR91,258$15,722 12/31/2023
New York State Common Retirement Fund90,368$15,569 12/31/2023
     FSLR90,368$15,569 12/31/2023
The Manufacturers Life Insurance Company 89,452$15,413 12/31/2023
     FSLR89,452$15,413 12/31/2023
Grace & White Inc. NY87,905$15,144 12/31/2023
     FSLR87,905$15,144 12/31/2023
Strs Ohio85,000$14,643 12/31/2023
     FSLR85,000$14,643 12/31/2023
KBC Group NV84,788$14,608 12/31/2023
     FSLR84,788$14,608 12/31/2023
Walleye Capital LLC $14,546 12/31/2023
     Put126,500$21,793 12/31/2023
     Call119,200$20,536 12/31/2023
     FSLR91,727$15,803 12/31/2023
BNP Paribas Arbitrage SA $14,004 12/31/2023
     FSLR150,584$25,943 12/31/2023
     Put693$11,939 12/31/2023
Avalon Trust Co81,276$14,002 12/31/2023
     FSLR81,276$14,002 12/31/2023
Credit Agricole S A79,325$13,666 12/31/2023
     FSLR79,325$13,666 12/31/2023
Boston Common Asset Management LLC78,329$13,222 03/31/2024
     FSLR78,329$13,222 03/31/2024
Prudential Financial Inc.77,748$13,116 12/31/2023
     FSLR77,748$13,116 12/31/2023
Toronto Dominion Bank75,994$13,092 12/31/2023
     FSLR75,994$13,092 12/31/2023
Russell Investments Group Ltd.75,805$13,088 12/31/2023
     FSLR75,805$13,088 12/31/2023
Treasurer of the State of North Carolina72,932$12,565 12/31/2023
     FSLR72,932$12,565 12/31/2023
Qube Research & Technologies Ltd $11,887 12/31/2023
     FSLR60,498$10,423 12/31/2023
     Call55,300$9,527 12/31/2023
     Put46,800$8,063 12/31/2023
FIL Ltd67,819$11,684 12/31/2023
     FSLR67,819$11,684 12/31/2023
Ensign Peak Advisors Inc66,357$11,432 12/31/2023
     FSLR66,357$11,432 12/31/2023
Lannebo Fonder AB65,400$11,366 12/31/2023
     FSLR65,400$11,366 12/31/2023
GTS Securities LLC $11,198 12/31/2023
     Call359,000$61,849 12/31/2023
     Put325,800$56,129 12/31/2023
     FSLR31,796$5,478 12/31/2023
South Dakota Investment Council60,596$10,439 12/31/2023
     FSLR60,596$10,439 12/31/2023
Intech Investment Management LLC60,571$10,435 12/31/2023
     FSLR60,571$10,435 12/31/2023
National Bank of Canada FI60,465$10,408 12/31/2023
     FSLR60,465$10,408 12/31/2023
Chevy Chase Trust Holdings Inc.59,684$10,282 12/31/2023
     FSLR59,684$10,282 12/31/2023
Marshall Wace LLP59,600$10,268 12/31/2023
     FSLR59,600$10,268 12/31/2023
Pictet Asset Management Holding SA59,014$10,167 12/31/2023
     FSLR59,014$10,167 12/31/2023
Premier Fund Managers Ltd58,651$10,156 12/31/2023
     FSLR58,651$10,156 12/31/2023
State of New Jersey Common Pension Fund D57,176$9,850 12/31/2023
     FSLR57,176$9,850 12/31/2023
Sumitomo Mitsui Financial Group Inc.55,569$9,573 12/31/2023
     FSLR55,569$9,573 12/31/2023
Mariner LLC54,766$9,435 12/31/2023
     FSLR54,766$9,435 12/31/2023
Mitsubishi UFJ Trust & Banking Corp53,745$9,259 12/31/2023
     FSLR53,745$9,259 12/31/2023
DNB Asset Management AS54,816$9,253 03/31/2024
     FSLR54,816$9,253 03/31/2024
Mirova US LLC53,498$9,217 12/31/2023
     FSLR53,498$9,217 12/31/2023
State of Wisconsin Investment Board52,419$9,031 12/31/2023
     FSLR52,419$9,031 12/31/2023
Great West Life Assurance Co. Can51,566$8,844 12/31/2023
     FSLR51,566$8,844 12/31/2023
Shay Capital LLC49,100$8,459 12/31/2023
     FSLR49,100$8,459 12/31/2023
Pinebridge Investments L.P.48,980$8,438 12/31/2023
     FSLR48,980$8,438 12/31/2023
Victory Capital Management Inc.48,858$8,417 12/31/2023
     FSLR48,858$8,417 12/31/2023
HighTower Advisors LLC $8,353 12/31/2023
     FSLR48,567$8,358 12/31/2023
     Put400$5 12/31/2023
Natixis48,235$8,310 12/31/2023
     FSLR48,235$8,310 12/31/2023
Northwestern Mutual Wealth Management Co.47,844$8,243 12/31/2023
     FSLR47,844$8,243 12/31/2023
Van ECK Associates Corp47,402$8,166 12/31/2023
     FSLR47,402$8,166 12/31/2023
Baird Financial Group Inc.46,000$7,925 12/31/2023
     FSLR46,000$7,925 12/31/2023
Asset Management One Co. Ltd.45,228$7,834 12/31/2023
     FSLR45,228$7,834 12/31/2023
Verition Fund Management LLC44,873$7,731 12/31/2023
     FSLR44,873$7,731 12/31/2023
ING Groep NV44,627$7,688 12/31/2023
     FSLR44,627$7,688 12/31/2023
Aquatic Capital Management LLC44,600$7,684 12/31/2023
     FSLR44,600$7,684 12/31/2023
Public Employees Retirement System of Ohio44,584$7,681 12/31/2023
     FSLR44,584$7,681 12/31/2023
Mirae Asset Global Investments Co. Ltd.43,826$7,550 12/31/2023
     FSLR43,826$7,550 12/31/2023
Royal London Asset Management Ltd.43,418$7,480 12/31/2023
     FSLR43,418$7,480 12/31/2023
Envestnet Asset Management Inc.42,859$7,384 12/31/2023
     FSLR42,859$7,384 12/31/2023
State of Tennessee Treasury Department42,390$7,303 12/31/2023
     FSLR42,390$7,303 12/31/2023
BI Asset Management Fondsmaeglerselskab A S40,981$7,060 12/31/2023
     FSLR40,981$7,060 12/31/2023
Commonwealth Equity Services LLC40,896$7,046 12/31/2023
     FSLR40,896$7,046 12/31/2023
Bank of Nova Scotia40,181$6,923 12/31/2023
     FSLR40,181$6,923 12/31/2023
Long Focus Capital Management LLC40,000$6,891 12/31/2023
     FSLR40,000$6,891 12/31/2023
Putnam Investments LLC39,932$6,879 12/31/2023
     FSLR39,932$6,879 12/31/2023
Fisher Asset Management LLC39,269$6,765 12/31/2023
     FSLR39,269$6,765 12/31/2023
American Century Companies Inc.38,250$6,590 12/31/2023
     FSLR38,250$6,590 12/31/2023
SFE Investment Counsel37,400$6,443 12/31/2023
     FSLR37,400$6,443 12/31/2023
Cutler Group LP $6,430 12/31/2023
     FSLR33,601$5,788 12/31/2023
     Call62,400$1,162 12/31/2023
     Put100,900$520 12/31/2023
Quaero Capital S.A.36,550$6,297 12/31/2023
     FSLR36,550$6,297 12/31/2023
Holocene Advisors LP36,530$6,293 12/31/2023
     FSLR36,530$6,293 12/31/2023
Engineers Gate Manager LP36,231$6,242 12/31/2023
     FSLR36,231$6,242 12/31/2023
Daiwa Securities Group Inc.36,144$6,227 12/31/2023
     FSLR36,144$6,227 12/31/2023
TD Asset Management Inc.35,451$6,107 12/31/2023
     FSLR35,451$6,107 12/31/2023
Decade Renewable Partners LP35,071$6,042 12/31/2023
     FSLR35,071$6,042 12/31/2023
Fulcrum Capital LLC35,738$6,033 03/31/2024
     FSLR35,738$6,033 03/31/2024
LPL Financial LLC34,795$5,994 12/31/2023
     FSLR34,795$5,994 12/31/2023
Skandinaviska Enskilda Banken AB publ 34,490$5,944 12/31/2023
     FSLR34,490$5,944 12/31/2023
La Banque Postale Asset Management SA34,162$5,885 12/31/2023
     FSLR34,162$5,885 12/31/2023
Harvey Capital Management Inc.33,619$5,792 12/31/2023
     FSLR33,619$5,792 12/31/2023
Captrust Financial Advisors33,620$5,792 12/31/2023
     FSLR33,620$5,792 12/31/2023
Rafferty Asset Management LLC33,393$5,753 12/31/2023
     FSLR33,393$5,753 12/31/2023
Shelton Capital Management33,272$5,732 12/31/2023
     FSLR33,272$5,732 12/31/2023
State of Michigan Retirement System32,000$5,402 03/31/2024
     FSLR32,000$5,402 03/31/2024
Degroof Petercam Asset Management30,500$5,255 12/31/2023
     FSLR30,500$5,255 12/31/2023
Slow Capital Inc.30,789$5,197 03/31/2024
     FSLR30,789$5,197 03/31/2024
Snowden Capital Advisors LLC30,089$5,184 12/31/2023
     FSLR30,089$5,184 12/31/2023
Westwood Holdings Group Inc.29,397$5,065 12/31/2023
     FSLR29,397$5,065 12/31/2023
American International Group Inc.28,563$4,921 12/31/2023
     FSLR28,563$4,921 12/31/2023
1832 Asset Management L.P.28,420$4,896 12/31/2023
     FSLR28,420$4,896 12/31/2023
Boothbay Fund Management LLC28,421$4,896 12/31/2023
     FSLR28,421$4,896 12/31/2023
Tortoise Capital Advisors L.L.C.28,093$4,840 12/31/2023
     FSLR28,093$4,840 12/31/2023
Arizona State Retirement System27,894$4,806 12/31/2023
     FSLR27,894$4,806 12/31/2023
Trexquant Investment LP27,671$4,767 12/31/2023
     FSLR27,671$4,767 12/31/2023
Nomura Asset Management Co. Ltd.27,240$4,693 12/31/2023
     FSLR27,240$4,693 12/31/2023
Silver Lake Advisory LLC27,067$4,663 12/31/2023
     FSLR27,067$4,663 12/31/2023
Beech Hill Advisors Inc.27,201$4,592 03/31/2024
     FSLR27,201$4,592 03/31/2024
Sycomore Asset Management26,211$4,520 12/31/2023
     FSLR26,211$4,520 12/31/2023
Amalgamated Bank26,017$4,482 12/31/2023
     FSLR26,017$4,482 12/31/2023
MetLife Investment Management LLC25,926$4,467 12/31/2023
     FSLR25,926$4,467 12/31/2023
US Bancorp DE25,882$4,459 12/31/2023
     FSLR25,882$4,459 12/31/2023
Toroso Investments LLC25,490$4,391 12/31/2023
     FSLR25,490$4,391 12/31/2023
DE Burlo Group Inc.26,600$4,298 12/31/2023
     FSLR26,600$4,298 12/31/2023
Pathstone Holdings LLC24,526$4,225 12/31/2023
     FSLR24,526$4,225 12/31/2023
OFI Invest Asset Management24,789$4,213 12/31/2023
     FSLR24,789$4,213 12/31/2023
Retirement Systems of Alabama23,547$4,057 12/31/2023
     FSLR23,547$4,057 12/31/2023
Commonwealth of Pennsylvania Public School Empls Retrmt SYS23,397$4,031 12/31/2023
     FSLR23,397$4,031 12/31/2023
Rockefeller Capital Management L.P.23,133$3,985 12/31/2023
     FSLR23,133$3,985 12/31/2023
Guggenheim Capital LLC23,068$3,974 12/31/2023
     FSLR23,068$3,974 12/31/2023
Bridgewater Associates LP22,967$3,957 12/31/2023
     FSLR22,967$3,957 12/31/2023
ProShare Advisors LLC22,735$3,917 12/31/2023
     FSLR22,735$3,917 12/31/2023
Highland Capital Management LLC22,570$3,888 12/31/2023
     FSLR22,570$3,888 12/31/2023
Sei Investments Co.22,419$3,862 12/31/2023
     FSLR22,419$3,862 12/31/2023
Texas Permanent School Fund22,067$3,802 12/31/2023
     FSLR22,067$3,802 12/31/2023
Handelsbanken Fonder AB21,281$3,666 12/31/2023
     FSLR21,281$3,666 12/31/2023
Burford Brothers Inc.20,542$3,539 12/31/2023
     FSLR20,542$3,539 12/31/2023
Levin Easterly Partners LLC20,477$3,528 12/31/2023
     FSLR20,477$3,528 12/31/2023
Brookfield Asset Management Inc.20,390$3,513 12/31/2023
     FSLR20,390$3,513 12/31/2023
Stifel Financial Corp20,344$3,505 12/31/2023
     FSLR20,344$3,505 12/31/2023
APG Asset Management US Inc.20,300$3,497 12/31/2023
     FSLR20,300$3,497 12/31/2023
Advisors Preferred LLC20,308$3,496 12/31/2023
     FSLR20,308$3,496 12/31/2023
IFM Investors Pty Ltd20,269$3,492 12/31/2023
     FSLR20,269$3,492 12/31/2023
Harel Insurance Investments & Financial Services Ltd.20,166$3,490 12/31/2023
     FSLR20,166$3,490 12/31/2023
Mirova20,234$3,486 12/31/2023
     FSLR20,234$3,486 12/31/2023
Forsta AP Fonden20,100$3,463 12/31/2023
     FSLR20,100$3,463 12/31/2023
Advisor Group Holdings Inc.20,102$3,463 12/31/2023
     FSLR20,102$3,463 12/31/2023
Ilmarinen Mutual Pension Insurance Co20,000$3,446 12/31/2023
     FSLR20,000$3,446 12/31/2023
New Mexico Educational Retirement Board20,400$3,444 03/31/2024
     FSLR20,400$3,444 03/31/2024
Clean Yield Group19,930$3,434 12/31/2023
     FSLR19,930$3,434 12/31/2023
Foster Victor Wealth Advisors LLC20,634$3,428 12/31/2023
     FSLR20,634$3,428 12/31/2023
Bradley Foster & Sargent Inc. CT19,812$3,413 12/31/2023
     FSLR19,812$3,413 12/31/2023
Hamilton Wealth LLC19,771$3,406 12/31/2023
     FSLR19,771$3,406 12/31/2023
Vectors Research Management LLC19,720$3,397 12/31/2023
     FSLR19,720$3,397 12/31/2023
Oversea Chinese Banking CORP Ltd19,409$3,344 12/31/2023
     FSLR19,409$3,344 12/31/2023
Czech National Bank18,799$3,173 03/31/2024
     FSLR18,799$3,173 03/31/2024
Utah Retirement Systems18,403$3,170 12/31/2023
     FSLR18,403$3,170 12/31/2023
Leibman Financial Services Inc.18,184$3,069 03/31/2024
     FSLR18,184$3,069 03/31/2024
Mackenzie Financial Corp17,689$3,047 12/31/2023
     FSLR17,689$3,047 12/31/2023
Fjarde AP Fonden Fourth Swedish National Pension Fund17,600$3,032 12/31/2023
     FSLR17,600$3,032 12/31/2023
Clear Sky Advisers LLC17,471$3,010 12/31/2023
     FSLR17,471$3,010 12/31/2023
Banque Cantonale Vaudoise17,469$2,949 03/31/2024
     FSLR17,469$2,949 03/31/2024
McLean Asset Management Corp15,920$2,942 03/31/2024
     FSLR15,920$2,942 03/31/2024
Janney Montgomery Scott LLC16,875$2,907 12/31/2023
     FSLR16,875$2,907 12/31/2023
Cambridge Investment Research Advisors Inc.16,748$2,885 12/31/2023
     FSLR16,748$2,885 12/31/2023
Janus Henderson Group PLC16,726$2,883 12/31/2023
     FSLR16,726$2,883 12/31/2023
Putnam FL Investment Management Co.16,717$2,880 12/31/2023
     FSLR16,717$2,880 12/31/2023
Kingfisher Capital LLC16,716$2,880 12/31/2023
     FSLR16,716$2,880 12/31/2023
Gateway Investment Advisers LLC16,652$2,811 03/31/2024
     FSLR16,652$2,811 03/31/2024
Bouvel Investment Partners LLC16,522$2,789 03/31/2024
     FSLR16,522$2,789 03/31/2024
Tredje AP fonden16,068$2,768 12/31/2023
     FSLR16,068$2,768 12/31/2023
Oregon Public Employees Retirement Fund15,972$2,752 12/31/2023
     FSLR15,972$2,752 12/31/2023
New York Life Investment Management LLC15,877$2,735 12/31/2023
     FSLR15,877$2,735 12/31/2023
Raymond James Financial Services Advisors Inc.15,527$2,675 12/31/2023
     FSLR15,527$2,675 12/31/2023
BDL Capital Management14,065$2,674 12/31/2023
     FSLR14,065$2,674 12/31/2023
Xponance Inc.15,297$2,635 12/31/2023
     FSLR15,297$2,635 12/31/2023
Tower Research Capital LLC TRC 15,187$2,616 12/31/2023
     FSLR15,187$2,616 12/31/2023
Comerica Bank15,113$2,604 12/31/2023
     FSLR15,113$2,604 12/31/2023
Venture Visionary Partners LLC15,089$2,600 12/31/2023
     FSLR15,089$2,600 12/31/2023
TCW Group Inc.14,919$2,584 12/31/2023
     FSLR14,919$2,584 12/31/2023
Ethic Inc.14,998$2,584 12/31/2023
     FSLR14,998$2,584 12/31/2023
Yousif Capital Management LLC14,913$2,569 12/31/2023
     FSLR14,913$2,569 12/31/2023
CIBC Asset Management Inc14,812$2,552 12/31/2023
     FSLR14,812$2,552 12/31/2023
Harrington Investments INC14,679$2,529 12/31/2023
     FSLR14,679$2,529 12/31/2023
Advisors Asset Management Inc.14,564$2,509 12/31/2023
     FSLR14,564$2,509 12/31/2023
Courier Capital LLC14,828$2,503 03/31/2024
     FSLR14,828$2,503 03/31/2024
Goelzer Investment Management Inc.14,504$2,499 12/31/2023
     FSLR14,504$2,499 12/31/2023
Nicola Wealth Management LTD.14,500$2,498 12/31/2023
     FSLR14,500$2,498 12/31/2023
Davy Global Fund Management Ltd14,341$2,471 12/31/2023
     FSLR14,341$2,471 12/31/2023
Mutual of America Capital Management LLC14,284$2,461 12/31/2023
     FSLR14,284$2,461 12/31/2023
Waratah Capital Advisors Ltd.14,271$2,459 12/31/2023
     FSLR14,271$2,459 12/31/2023
S&CO Inc.14,156$2,438 12/31/2023
     FSLR14,156$2,438 12/31/2023
Metis Global Partners LLC13,974$2,407 12/31/2023
     FSLR13,974$2,407 12/31/2023
Credit Capital Investments LLC13,930$2,400 12/31/2023
     FSLR13,930$2,400 12/31/2023
Raymond James & Associates13,927$2,399 12/31/2023
     FSLR13,927$2,399 12/31/2023
Weiss Asset Management LP13,776$2,373 12/31/2023
     FSLR13,776$2,373 12/31/2023
Cibc World Markets Corp13,598$2,343 12/31/2023
     FSLR13,598$2,343 12/31/2023
Diametric Capital LP13,528$2,331 12/31/2023
     FSLR13,528$2,331 12/31/2023
Legato Capital Management LLC13,727$2,317 03/31/2024
     FSLR13,727$2,317 03/31/2024
Creative Planning13,414$2,311 12/31/2023
     FSLR13,414$2,311 12/31/2023
Robeco Institutional Asset Management B.V.12,826$2,210 12/31/2023
     FSLR12,826$2,210 12/31/2023
Barlow Wealth Partners Inc.12,050$2,199 03/31/2024
     FSLR12,050$2,199 03/31/2024
CWM Advisors LLC12,483$2,151 12/31/2023
     FSLR12,483$2,151 12/31/2023
Nomura Holdings Inc.12,181$2,099 12/31/2023
     FSLR12,181$2,099 12/31/2023
Hanson & Doremus Investment Management11,910$2,052 12/31/2023
     FSLR11,910$2,052 12/31/2023
Quadrant Private Wealth Management LLC11,842$2,040 12/31/2023
     FSLR11,842$2,040 12/31/2023
The PNC Financial Services Group Inc.11,715$2,018 12/31/2023
     FSLR11,715$2,018 12/31/2023
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp11,679$2,012 12/31/2023
     FSLR11,679$2,012 12/31/2023
CI Private Wealth LLC11,595$1,998 12/31/2023
     FSLR11,595$1,998 12/31/2023
State of Alaska Department of Revenue11,549$1,989 12/31/2023
     FSLR11,549$1,989 12/31/2023
Public Employees Retirement Association of Colorado11,507$1,982 12/31/2023
     FSLR11,507$1,982 12/31/2023
Nissay Asset Management Corp Japan ADV11,476$1,977 12/31/2023
     FSLR11,476$1,977 12/31/2023
LaFleur & Godfrey LLC11,272$1,942 12/31/2023
     FSLR11,272$1,942 12/31/2023
Perfromance Wealth Partners LLC11,210$1,931 12/31/2023
     FSLR11,210$1,931 12/31/2023
First Trust Investment Solutions L.P.11,082$1,909 12/31/2023
     FSLR11,082$1,909 12/31/2023
SCP Investment LP10,878$1,865 12/31/2023
     FSLR10,878$1,865 12/31/2023
Pacer Advisors Inc.10,711$1,845 12/31/2023
     FSLR10,711$1,845 12/31/2023
CENTRAL TRUST Co10,587$1,824 12/31/2023
     FSLR10,587$1,824 12/31/2023
L & S Advisors Inc10,178$1,753 12/31/2023
     FSLR10,178$1,753 12/31/2023
Teachers Retirement System of The State of Kentucky10,024$1,727 12/31/2023
     FSLR10,024$1,727 12/31/2023
Soros Fund Management LLC10,000$1,723 12/31/2023
     FSLR10,000$1,723 12/31/2023
Terra Nova Asset Management LLC9,625$1,658 12/31/2023
     FSLR9,625$1,658 12/31/2023
Stevens Capital Management LP9,589$1,652 12/31/2023
     FSLR9,589$1,652 12/31/2023
Chesley Taft & Associates LLC9,754$1,646 03/31/2024
     FSLR9,754$1,646 03/31/2024
Chartwell Investment Partners LLC9,486$1,634 12/31/2023
     FSLR9,486$1,634 12/31/2023
Cushing Asset Management LP9,400$1,619 12/31/2023
     FSLR9,400$1,619 12/31/2023
Global Retirement Partners LLC9,340$1,609 12/31/2023
     FSLR9,340$1,609 12/31/2023
Green Alpha Advisors LLC9,520$1,607 03/31/2024
     FSLR9,520$1,607 03/31/2024
Cetera Advisor Networks LLC9,262$1,596 12/31/2023
     FSLR9,262$1,596 12/31/2023
Parallax Volatility Advisers L.P. $1,568 12/31/2023
     Call50,700$8,735 12/31/2023
     Put41,600$7,167 12/31/2023
Neuberger Berman Group LLC9,084$1,565 12/31/2023
     FSLR9,084$1,565 12/31/2023
Banco Bilbao Vizcaya Argentaria S.A.8,905$1,534 12/31/2023
     FSLR8,905$1,534 12/31/2023
Wetherby Asset Management Inc.8,758$1,509 12/31/2023
     FSLR8,758$1,509 12/31/2023
Gulf International Bank UK Ltd8,756$1,478 03/31/2024
     FSLR8,756$1,478 03/31/2024
Steel Peak Wealth Management LLC8,753$1,478 03/31/2024
     FSLR8,753$1,478 03/31/2024
Kentucky Retirement Systems8,549$1,473 12/31/2023
     FSLR8,549$1,473 12/31/2023
Sumitomo Mitsui DS Asset Management Company Ltd8,453$1,456 12/31/2023
     FSLR8,453$1,456 12/31/2023
Cipher Capital LP8,429$1,452 12/31/2023
     FSLR8,429$1,452 12/31/2023
XR Securities LLC $1,440 12/31/2023
     Call16,300$2,808 12/31/2023
     Put12,900$2,222 12/31/2023
     FSLR4,958$854 12/31/2023
Cullinan Associates Inc.8,500$1,435 03/31/2024
     FSLR8,500$1,435 03/31/2024
CIBC World Markets Inc.8,246$1,421 12/31/2023
     FSLR8,246$1,421 12/31/2023
Maryland State Retirement & Pension System8,124$1,400 12/31/2023
     FSLR8,124$1,400 12/31/2023
JustInvest LLC8,080$1,392 12/31/2023
     FSLR8,080$1,392 12/31/2023
Aperture Investors LLC7,966$1,372 12/31/2023
     FSLR7,966$1,372 12/31/2023
B. Metzler seel. Sohn & Co. AG7,946$1,369 12/31/2023
     FSLR7,946$1,369 12/31/2023
Estate Counselors LLC7,845$1,352 12/31/2023
     FSLR7,845$1,352 12/31/2023
M&T Bank Corp7,771$1,339 12/31/2023
     FSLR7,771$1,339 12/31/2023
Parallel Advisors LLC7,750$1,335 12/31/2023
     FSLR7,750$1,335 12/31/2023
Advanced Portfolio Management LLC7,500$1,292 12/31/2023
     FSLR7,500$1,292 12/31/2023
Legacy Bridge LLC7,459$1,285 12/31/2023
     FSLR7,459$1,285 12/31/2023
Atria Wealth Solutions Inc.7,433$1,280 12/31/2023
     FSLR7,433$1,280 12/31/2023
Whittier Trust Co.7,348$1,266 12/31/2023
     FSLR7,348$1,266 12/31/2023
Ossiam7,333$1,263 12/31/2023
     FSLR7,333$1,263 12/31/2023
MML Investors Services LLC7,161$1,234 12/31/2023
     FSLR7,161$1,234 12/31/2023
Bessemer Group Inc.7,011$1,208 12/31/2023
     FSLR7,011$1,208 12/31/2023
Aquila Investment Management LLC7,000$1,206 12/31/2023
     FSLR7,000$1,206 12/31/2023
Compagnie Lombard Odier SCmA $1,206 12/31/2023
     FSLR7,000$1,206 12/31/2023
     Put0$0 12/31/2023
Vident Advisory LLC6,966$1,200 12/31/2023
     FSLR6,966$1,200 12/31/2023
Centiva Capital LP $1,189 12/31/2023
     FSLR7,901$1,361 12/31/2023
     Put7,500$1,292 12/31/2023
     Call6,500$1,120 12/31/2023
Handelsinvest Investeringsforvaltning6,856$1,181 12/31/2023
     FSLR6,856$1,181 12/31/2023
Baldwin Investment Management LLC6,843$1,179 12/31/2023
     FSLR6,843$1,179 12/31/2023
Securian Asset Management Inc6,770$1,166 12/31/2023
     FSLR6,770$1,166 12/31/2023
Trust Co. of Vermont6,769$1,166 12/31/2023
     FSLR6,769$1,166 12/31/2023
Hartford Investment Management Co.6,902$1,165 03/31/2024
     FSLR6,902$1,165 03/31/2024
Clear Harbor Asset Management LLC $1,157 12/31/2023
     Call3,500$603 12/31/2023
     FSLR3,214$554 12/31/2023
Guinness Atkinson Asset Management Inc6,841$1,155 03/31/2024
     FSLR6,841$1,155 03/31/2024
Greenleaf Trust6,658$1,147 12/31/2023
     FSLR6,658$1,147 12/31/2023
Duff & Phelps Investment Management Co.6,605$1,138 12/31/2023
     FSLR6,605$1,138 12/31/2023
Empowered Funds LLC6,608$1,138 12/31/2023
     FSLR6,608$1,138 12/31/2023
Bartlett & Co. LLC6,527$1,131 12/31/2023
     FSLR6,527$1,131 12/31/2023
Bartlett & CO. Wealth Management LLC6,527$1,131 12/31/2023
     FSLR6,527$1,131 12/31/2023
Davis Investment Partners LLC6,097$1,130 03/31/2024
     FSLR6,097$1,130 03/31/2024
Louisiana State Employees Retirement System6,500$1,120 12/31/2023
     FSLR6,500$1,120 12/31/2023
Peregrine Capital Management LLC6,448$1,111 12/31/2023
     FSLR6,448$1,111 12/31/2023
Paloma Partners Management Co $1,093 12/31/2023
     FSLR6,950$1,197 12/31/2023
     Put2,100$362 12/31/2023
     Call1,500$258 12/31/2023
Prelude Capital Management LLC6,330$1,091 12/31/2023
     FSLR6,330$1,091 12/31/2023
Nordea Investment Management AB6,336$1,090 12/31/2023
     FSLR6,336$1,090 12/31/2023
BCGM Wealth Management LLC6,232$1,074 12/31/2023
     FSLR6,232$1,074 12/31/2023
NorthCrest Asset Manangement LLC6,270$1,058 03/31/2024
     FSLR6,270$1,058 03/31/2024
Ninepoint Partners LP6,125$1,055 12/31/2023
     FSLR6,125$1,055 12/31/2023
Mengis Capital Management Inc.6,117$1,054 12/31/2023
     FSLR6,117$1,054 12/31/2023
Sandy Spring Bank6,108$1,052 12/31/2023
     FSLR6,108$1,052 12/31/2023
Stamos Capital Partners L.P.6,050$1,042 12/31/2023
     FSLR6,050$1,042 12/31/2023
Mount Yale Investment Advisors LLC5,958$1,026 12/31/2023
     FSLR5,958$1,026 12/31/2023
Cresset Asset Management LLC5,857$1,009 12/31/2023
     FSLR5,857$1,009 12/31/2023
Rathbone Brothers plc5,853$1,008 12/31/2023
     FSLR5,853$1,008 12/31/2023
Avitas Wealth Management LLC5,796$999 12/31/2023
     FSLR5,796$999 12/31/2023
Fort Sheridan Advisors LLC5,720$985 12/31/2023
     FSLR5,720$985 12/31/2023
Alaska Permanent Fund Corp5,815$982 03/31/2024
     FSLR5,815$982 03/31/2024
Perpetual Ltd5,727$967 03/31/2024
     FSLR5,727$967 03/31/2024
Prudential PLC5,518$951 12/31/2023
     FSLR5,518$951 12/31/2023
Mezzasalma Advisors LLC5,370$925 12/31/2023
     FSLR5,370$925 12/31/2023
Wealth Enhancement Advisory Services LLC5,392$910 03/31/2024
     FSLR5,392$910 03/31/2024
Team Hewins LLC5,208$897 12/31/2023
     FSLR5,208$897 12/31/2023
Allspring Global Investments Holdings LLC5,272$890 03/31/2024
     FSLR5,272$890 03/31/2024
Doliver Advisors LP5,246$886 03/31/2024
     FSLR5,246$886 03/31/2024
D.A. Davidson & CO.5,075$874 12/31/2023
     FSLR5,075$874 12/31/2023
Paragon Wealth Strategies LLC5,035$867 12/31/2023
     FSLR5,035$867 12/31/2023
Keebeck Wealth Management LLC5,019$865 12/31/2023
     FSLR5,019$865 12/31/2023
Firsthand Capital Management Inc.5,000$861 12/31/2023
     FSLR5,000$861 12/31/2023
Community Bank N.A.5,000$861 12/31/2023
     FSLR5,000$861 12/31/2023
Zhang Financial LLC5,000$861 12/31/2023
     FSLR5,000$861 12/31/2023
Nisa Investment Advisors LLC4,955$854 12/31/2023
     FSLR4,955$854 12/31/2023
Keybank National Association OH4,922$848 12/31/2023
     FSLR4,922$848 12/31/2023
Crossmark Global Holdings Inc.4,915$846 12/31/2023
     FSLR4,915$846 12/31/2023
Family Legacy Inc.4,881$841 12/31/2023
     FSLR4,881$841 12/31/2023
Wsfs Capital Management LLC4,871$839 12/31/2023
     FSLR4,871$839 12/31/2023
Truist Financial Corp4,820$830 12/31/2023
     FSLR4,820$830 12/31/2023
Symmetry Investments LP4,812$829 12/31/2023
     FSLR4,812$829 12/31/2023
CAPROCK Group Inc.4,799$827 12/31/2023
     FSLR4,799$827 12/31/2023
WINTON GROUP Ltd4,741$817 12/31/2023
     FSLR4,741$817 12/31/2023
Kinneret Advisory LLC4,675$805 12/31/2023
     FSLR4,675$805 12/31/2023
Teacher Retirement System of Texas4,665$804 12/31/2023
     FSLR4,665$804 12/31/2023
Achmea Investment Management B.V.4,644$800 12/31/2023
     FSLR4,644$800 12/31/2023
Thrivent Financial for Lutherans4,629$797 12/31/2023
     FSLR4,629$797 12/31/2023
Garner Asset Management Corp4,590$791 12/31/2023
     FSLR4,590$791 12/31/2023
OLD Point Trust & Financial Services N A4,550$784 12/31/2023
     FSLR4,550$784 12/31/2023
Impax Asset Management Group plc4,531$781 12/31/2023
     FSLR4,531$781 12/31/2023
Wellington Shields & Co. LLC4,494$774 12/31/2023
     FSLR4,494$774 12/31/2023
Greenland Capital Management LP4,490$774 12/31/2023
     FSLR4,490$774 12/31/2023
Macquarie Group Ltd.4,464$769 12/31/2023
     FSLR4,464$769 12/31/2023
Peapack Gladstone Financial Corp4,453$768 12/31/2023
     FSLR4,453$768 12/31/2023
Viking Fund Management LLC4,500$760 03/31/2024
     FSLR4,500$760 03/31/2024
Prime Capital Investment Advisors LLC4,414$760 12/31/2023
     FSLR4,414$760 12/31/2023
Legend Financial Advisors Inc.4,495$759 03/31/2024
     FSLR4,495$759 03/31/2024
Mercer Global Advisors Inc. ADV4,386$756 12/31/2023
     FSLR4,386$756 12/31/2023
GSA Capital Partners LLP4,374$754 12/31/2023
     FSLR4,374$754 12/31/2023
Metropolitan Life Insurance Co NY4,349$749 12/31/2023
     FSLR4,349$749 12/31/2023
Lido Advisors LLC $749 12/31/2023
     FSLR4,747$818 12/31/2023
     Put400$69 12/31/2023
Blair William & Co. IL4,211$725 12/31/2023
     FSLR4,211$725 12/31/2023
Saturna Capital CORP4,063$700 12/31/2023
     FSLR4,063$700 12/31/2023
Brevan Howard Capital Management LP4,044$697 12/31/2023
     FSLR4,044$697 12/31/2023
Trium Capital LLP3,992$688 12/31/2023
     FSLR3,992$688 12/31/2023
Bayesian Capital Management LP3,900$672 12/31/2023
     FSLR3,900$672 12/31/2023
Buffington Mohr McNeal3,959$668 03/31/2024
     FSLR3,959$668 03/31/2024
Fiduciary Trust Co.3,860$665 12/31/2023
     FSLR3,860$665 12/31/2023
Kentucky Retirement Systems Insurance Trust Fund3,806$656 12/31/2023
     FSLR3,806$656 12/31/2023
Trust Investment Advisors3,729$642 12/31/2023
     FSLR3,729$642 12/31/2023
Johnson Investment Counsel Inc.3,704$638 12/31/2023
     FSLR3,704$638 12/31/2023
Norinchukin Bank The3,704$638 12/31/2023
     FSLR3,704$638 12/31/2023
E. Ohman J or Asset Management AB3,700$637 12/31/2023
     FSLR3,700$637 12/31/2023
AtonRa Partners3,600$620 12/31/2023
     FSLR3,600$620 12/31/2023
SG Americas Securities LLC3,585$618 12/31/2023
     FSLR3,585$618 12/31/2023
Coldstream Capital Management Inc.3,495$602 12/31/2023
     FSLR3,495$602 12/31/2023
Schonfeld Strategic Advisors LLC3,495$602 12/31/2023
     FSLR3,495$602 12/31/2023
Intellectus Partners LLC3,456$595 12/31/2023
     FSLR3,456$595 12/31/2023
Financial Network Wealth Management LLC3,437$592 12/31/2023
     FSLR3,437$592 12/31/2023
Northwestern Mutual Investment Management Company LLC3,382$583 12/31/2023
     FSLR3,382$583 12/31/2023
Spouting Rock Asset Management LLC3,363$579 12/31/2023
     FSLR3,363$579 12/31/2023
Steele Capital Management Inc.3,334$563 03/31/2024
     FSLR3,334$563 03/31/2024
Flagship Harbor Advisors LLC3,329$562 03/31/2024
     FSLR3,329$562 03/31/2024
Kestra Advisory Services LLC3,262$562 12/31/2023
     FSLR3,262$562 12/31/2023
Altshuler Shaham Ltd3,222$555 12/31/2023
     FSLR3,222$555 12/31/2023
Harvest Portfolios Group Inc.3,195$550 12/31/2023
     FSLR3,195$550 12/31/2023
Cambridge Trust Co.3,182$548 12/31/2023
     FSLR3,182$548 12/31/2023
Brown Advisory Inc.3,173$547 12/31/2023
     FSLR3,173$547 12/31/2023
Apollon Wealth Management LLC3,171$546 12/31/2023
     FSLR3,171$546 12/31/2023
Integrated Wealth Concepts LLC3,159$544 12/31/2023
     FSLR3,159$544 12/31/2023
Lecap Asset Management Ltd.3,140$541 12/31/2023
     FSLR3,140$541 12/31/2023
TFO TDC LLC3,134$540 12/31/2023
     FSLR3,134$540 12/31/2023
Strategy Asset Managers LLC3,129$539 12/31/2023
     FSLR3,129$539 12/31/2023
Aviso Wealth Management3,122$538 12/31/2023
     FSLR3,122$538 12/31/2023
Forum Financial Management LP3,116$537 12/31/2023
     FSLR3,116$537 12/31/2023
Wedbush Securities Inc.3,079$530 12/31/2023
     FSLR3,079$530 12/31/2023
Public Sector Pension Investment Board3,074$530 12/31/2023
     FSLR3,074$530 12/31/2023
Envestnet Portfolio Solutions Inc.3,077$530 12/31/2023
     FSLR3,077$530 12/31/2023
Dai Ichi Life Insurance Company Ltd3,063$528 12/31/2023
     FSLR3,063$528 12/31/2023
Syon Capital LLC3,063$528 12/31/2023
     FSLR3,063$528 12/31/2023
Optimum Investment Advisors3,106$524 03/31/2024
     FSLR3,106$524 03/31/2024
CWM LLC3,105$524 03/31/2024
     FSLR3,105$524 03/31/2024
MAI Capital Management2,970$512 12/31/2023
     FSLR2,970$512 12/31/2023
Marquette Asset Management LLC2,952$509 12/31/2023
     FSLR2,952$509 12/31/2023
GWM Advisors LLC2,943$507 12/31/2023
     FSLR2,943$507 12/31/2023
Linden Thomas Advisory Services LLC2,943$507 12/31/2023
     FSLR2,943$507 12/31/2023
Caerus Investment Advisors LLC3,000$506 03/31/2024
     FSLR3,000$506 03/31/2024
Tokio Marine Asset Management Co. Ltd.2,936$506 12/31/2023
     FSLR2,936$506 12/31/2023
PFG Investments LLC2,934$505 12/31/2023
     FSLR2,934$505 12/31/2023
Campbell & CO Investment Adviser LLC2,920$503 12/31/2023
     FSLR2,920$503 12/31/2023
Panagora Asset Management Inc.2,868$494 12/31/2023
     FSLR2,868$494 12/31/2023
Fred Alger Management LLC2,856$492 12/31/2023
     FSLR2,856$492 12/31/2023
Wealthfront Advisers LLC2,853$492 12/31/2023
     FSLR2,853$492 12/31/2023
Signaturefd LLC2,792$481 12/31/2023
     FSLR2,792$481 12/31/2023
Eagle Ridge Investment Management2,806$474 03/31/2024
     FSLR2,806$474 03/31/2024
Cetera Advisors LLC2,744$473 12/31/2023
     FSLR2,744$473 12/31/2023
Focus Financial Network Inc. ADV2,740$472 12/31/2023
     FSLR2,740$472 12/31/2023
AIA Group Ltd2,716$468 12/31/2023
     FSLR2,716$468 12/31/2023
Eschler Asset Management LLP2,695$464 12/31/2023
     FSLR2,695$464 12/31/2023
Raymond James Trust N.A.2,680$462 12/31/2023
     FSLR2,680$462 12/31/2023
Loring Wolcott & Coolidge Fiduciary Advisors LLP MA2,665$459 12/31/2023
     FSLR2,665$459 12/31/2023
Kozak & Associates Inc.2,650$457 12/31/2023
     FSLR2,650$457 12/31/2023
Evexia Wealth LLC2,639$455 12/31/2023
     FSLR2,639$455 12/31/2023
Bard Financial Services Inc.2,625$452 12/31/2023
     FSLR2,625$452 12/31/2023
Boston Private Wealth LLC2,570$443 12/31/2023
     FSLR2,570$443 12/31/2023
Blueshift Asset Management LLC2,569$443 12/31/2023
     FSLR2,569$443 12/31/2023
Parkside Financial Bank & Trust2,507$432 12/31/2023
     FSLR2,507$432 12/31/2023
Savant Capital LLC2,510$432 12/31/2023
     FSLR2,510$432 12/31/2023
CoreCommodity Management LLC2,499$431 12/31/2023
     FSLR2,499$431 12/31/2023
Eqis Capital Management Inc.2,501$431 12/31/2023
     FSLR2,501$431 12/31/2023
Channel Wealth LLC2,500$422 03/31/2024
     FSLR2,500$422 03/31/2024
Altus Wealth Group LLC2,389$412 12/31/2023
     FSLR2,389$412 12/31/2023
Integral Investment Advisors Inc.2,392$412 12/31/2023
     FSLR2,392$412 12/31/2023
Cerity Partners LLC2,385$411 12/31/2023
     FSLR2,385$411 12/31/2023
JNBA Financial Advisors2,382$410 12/31/2023
     FSLR2,382$410 12/31/2023
FineMark National Bank & Trust2,374$409 12/31/2023
     FSLR2,374$409 12/31/2023
Regions Financial Corp2,368$408 12/31/2023
     FSLR2,368$408 12/31/2023
Vahanian & Associates Financial Planning Inc.2,350$405 12/31/2023
     FSLR2,350$405 12/31/2023
Gotham Asset Management LLC2,340$403 12/31/2023
     FSLR2,340$403 12/31/2023
Balentine LLC2,341$403 12/31/2023
     FSLR2,341$403 12/31/2023
Investment Management Corp of Ontario2,333$402 12/31/2023
     FSLR2,333$402 12/31/2023
Whalen Wealth Management Inc.2,315$399 12/31/2023
     FSLR2,315$399 12/31/2023
NBT Bank N A NY2,309$398 12/31/2023
     FSLR2,309$398 12/31/2023
Sheaff Brock Investment Advisors LLC2,310$398 12/31/2023
     FSLR2,310$398 12/31/2023
Clearstead Advisors LLC2,302$397 12/31/2023
     FSLR2,302$397 12/31/2023
Profund Advisors LLC2,298$396 12/31/2023
     FSLR2,298$396 12/31/2023
Sterling Investment Advisors Ltd.2,260$389 12/31/2023
     FSLR2,260$389 12/31/2023
Vestcor Inc2,235$385 12/31/2023
     FSLR2,235$385 12/31/2023
Pinnacle Associates Ltd.2,213$381 12/31/2023
     FSLR2,213$381 12/31/2023
QRG Capital Management Inc.2,132$367 12/31/2023
     FSLR2,132$367 12/31/2023
Laffer Tengler Investments2,110$364 12/31/2023
     FSLR2,110$364 12/31/2023
CX Institutional2,152$363 03/31/2024
     FSLR2,152$363 03/31/2024
KCM Investment Advisors LLC2,100$362 12/31/2023
     FSLR2,100$362 12/31/2023
TD Waterhouse Canada Inc.2,147$360 12/31/2023
     FSLR2,147$360 12/31/2023
Hartline Investment Corp2,082$359 12/31/2023
     FSLR2,082$359 12/31/2023
Compass Wealth Management LLC2,120$358 03/31/2024
     FSLR2,120$358 03/31/2024
Valeo Financial Advisors LLC2,060$355 12/31/2023
     FSLR2,060$355 12/31/2023
Significant Wealth Partners LLC2,060$355 12/31/2023
     FSLR2,060$355 12/31/2023
iA Global Asset Management Inc.2,063$355 12/31/2023
     FSLR2,063$355 12/31/2023
Glenmede Trust Co. NA2,051$353 12/31/2023
     FSLR2,051$353 12/31/2023
SJS Investment Consulting Inc.2,074$350 03/31/2024
     FSLR2,074$350 03/31/2024
Buckingham Strategic Wealth LLC2,008$346 12/31/2023
     FSLR2,008$346 12/31/2023
Alberta Investment Management Corp2,000$345 12/31/2023
     FSLR2,000$345 12/31/2023
Y.D. More Investments Ltd2,000$345 12/31/2023
     FSLR2,000$345 12/31/2023
Silver Coast Investments LLC2,001$345 12/31/2023
     FSLR2,001$345 12/31/2023
Seven Eight Capital LP1,995$344 12/31/2023
     FSLR1,995$344 12/31/2023
Westover Capital Advisors LLC1,992$343 12/31/2023
     FSLR1,992$343 12/31/2023
Commerce Bank1,967$339 12/31/2023
     FSLR1,967$339 12/31/2023
Wealth Architects LLC1,960$338 12/31/2023
     FSLR1,960$338 12/31/2023
Cozad Asset Management Inc.1,955$337 12/31/2023
     FSLR1,955$337 12/31/2023
American Trust Investment Advisors LLC1,945$335 12/31/2023
     FSLR1,945$335 12/31/2023
Oxford Asset Management LLP1,943$335 12/31/2023
     FSLR1,943$335 12/31/2023
Landscape Capital Management L.L.C.1,918$330 12/31/2023
     FSLR1,918$330 12/31/2023
Gilman Hill Asset Management LLC1,950$329 03/31/2024
     FSLR1,950$329 03/31/2024
Ballentine Partners LLC1,945$328 03/31/2024
     FSLR1,945$328 03/31/2024
Great Lakes Advisors LLC1,904$328 12/31/2023
     FSLR1,904$328 12/31/2023
Fifth Third Bancorp1,881$324 12/31/2023
     FSLR1,881$324 12/31/2023
Annis Gardner Whiting Capital Advisors LLC1,867$322 12/31/2023
     FSLR1,867$322 12/31/2023
Fox Run Management L.L.C.1,863$321 12/31/2023
     FSLR1,863$321 12/31/2023
Park Avenue Securities LLC1,852$313 03/31/2024
     FSLR1,852$313 03/31/2024
Wahed Invest LLC1,811$312 12/31/2023
     FSLR1,811$312 12/31/2023
Riverstone Advisors LLC1,807$311 12/31/2023
     FSLR1,807$311 12/31/2023
Mirador Capital Partners LP1,837$310 03/31/2024
     FSLR1,837$310 03/31/2024
Capital Advisors Inc. OK1,795$309 12/31/2023
     FSLR1,795$309 12/31/2023
O Shaughnessy Asset Management LLC1,766$304 12/31/2023
     FSLR1,766$304 12/31/2023
Scotia Capital Inc.1,751$302 12/31/2023
     FSLR1,751$302 12/31/2023
Motley Fool Asset Management LLC1,732$298 12/31/2023
     FSLR1,732$298 12/31/2023
Plante Moran Financial Advisors LLC1,716$296 12/31/2023
     FSLR1,716$296 12/31/2023
Swisher Financial Concepts Inc.1,710$295 12/31/2023
     FSLR1,710$295 12/31/2023
Riverwater Partners LLC1,689$291 12/31/2023
     FSLR1,689$291 12/31/2023
Integrated Advisors Network LLC1,685$290 12/31/2023
     FSLR1,685$290 12/31/2023
Horizon Investments LLC1,679$289 12/31/2023
     FSLR1,679$289 12/31/2023
Trust Co. of Toledo NA OH1,654$279 03/31/2024
     FSLR1,654$279 03/31/2024
Artemis Investment Management LLP1,655$279 03/31/2024
     FSLR1,655$279 03/31/2024
Cornerstone Capital Inc.1,620$279 12/31/2023
     FSLR1,620$279 12/31/2023
ARP Americas LP1,617$279 12/31/2023
     FSLR1,617$279 12/31/2023
Cetera Investment Advisers1,599$275 12/31/2023
     FSLR1,599$275 12/31/2023
Empirical Finance LLC1,589$274 12/31/2023
     FSLR1,589$274 12/31/2023
V Square Quantitative Management LLC1,590$274 12/31/2023
     FSLR1,590$274 12/31/2023
Dearborn Partners LLC1,575$271 12/31/2023
     FSLR1,575$271 12/31/2023
Ferguson Wellman Capital Management Inc.1,600$270 03/31/2024
     FSLR1,600$270 03/31/2024
Independent Advisor Alliance1,519$262 12/31/2023
     FSLR1,519$262 12/31/2023
NEOS Investment Management LLC1,518$262 12/31/2023
     FSLR1,518$262 12/31/2023
Mainstay Capital Management LLC ADV1,499$258 12/31/2023
     FSLR1,499$258 12/31/2023
Personal CFO Solutions LLC1,439$248 12/31/2023
     FSLR1,439$248 12/31/2023
ABLE Financial Group LLC1,440$248 12/31/2023
     FSLR1,440$248 12/31/2023
Townsquare Capital LLC1,434$247 12/31/2023
     FSLR1,434$247 12/31/2023
Brookstone Capital Management1,446$244 03/31/2024
     FSLR1,446$244 03/31/2024
FDx Advisors Inc.1,410$243 12/31/2023
     FSLR1,410$243 12/31/2023
Great Diamond Partners LLC1,410$243 12/31/2023
     FSLR1,410$243 12/31/2023
Sequoia Financial Advisors LLC1,393$240 12/31/2023
     FSLR1,393$240 12/31/2023
First Affirmative Financial Network1,378$233 03/31/2024
     FSLR1,378$233 03/31/2024
Ostrum Asset Management1,355$233 12/31/2023
     FSLR1,355$233 12/31/2023
Harbour Investments Inc.1,343$231 12/31/2023
     FSLR1,343$231 12/31/2023
We Are One Seven LLC1,322$228 12/31/2023
     FSLR1,322$228 12/31/2023
Quarry LP1,319$227 12/31/2023
     FSLR1,319$227 12/31/2023
Gladstone Institutional Advisory LLC1,313$226 12/31/2023
     FSLR1,313$226 12/31/2023
Penobscot Wealth Management1,310$226 12/31/2023
     FSLR1,310$226 12/31/2023
Vision Capital Management Inc.1,294$223 12/31/2023
     FSLR1,294$223 12/31/2023
Folger Nolan Fleming Douglas Capital Management Inc.1,293$218 03/31/2024
     FSLR1,293$218 03/31/2024
MQS Management LLC1,263$218 12/31/2023
     FSLR1,263$218 12/31/2023
Psagot Value Holdings Ltd. Israel 1,261$218 12/31/2023
     FSLR1,261$218 12/31/2023
Concentric Capital Strategies LP1,248$215 12/31/2023
     FSLR1,248$215 12/31/2023
Bleakley Financial Group LLC1,238$213 12/31/2023
     FSLR1,238$213 12/31/2023
Sawtooth Solutions LLC1,229$212 12/31/2023
     FSLR1,229$212 12/31/2023
Vantage Consulting Group Inc1,206$208 12/31/2023
     FSLR1,206$208 12/31/2023
Pitcairn Co.1,202$207 12/31/2023
     FSLR1,202$207 12/31/2023
Symmetry Partners LLC1,219$206 03/31/2024
     FSLR1,219$206 03/31/2024
Ameritas Investment Partners Inc.1,197$206 12/31/2023
     FSLR1,197$206 12/31/2023
Burns J W & Co. Inc. NY1,200$203 03/31/2024
     FSLR1,200$203 03/31/2024
Westpac Banking Corp1,170$202 12/31/2023
     FSLR1,170$202 12/31/2023
Meiji Yasuda Asset Management Co Ltd.1,170$202 12/31/2023
     FSLR1,170$202 12/31/2023
Trust Asset Management LLC1,173$202 12/31/2023
     FSLR1,173$202 12/31/2023
Level Four Advisory Services LLC1,164$201 12/31/2023
     FSLR1,164$201 12/31/2023
Field & Main Bank1,155$199 12/31/2023
     FSLR1,155$199 12/31/2023
Steward Partners Investment Advisory LLC1,091$188 12/31/2023
     FSLR1,091$188 12/31/2023
GAMMA Investing LLC1,096$185 03/31/2024
     FSLR1,096$185 03/31/2024
Creative Financial Designs Inc. ADV1,075$185 12/31/2023
     FSLR1,075$185 12/31/2023
Shell Asset Management Co.1,071$185 12/31/2023
     FSLR1,071$185 12/31/2023
Addison Advisors LLC1,056$182 12/31/2023
     FSLR1,056$182 12/31/2023
Penserra Capital Management LLC945$161 12/31/2023
     FSLR945$161 12/31/2023
Migdal Insurance & Financial Holdings Ltd.843$146 12/31/2023
     FSLR843$146 12/31/2023
Duncker Streett & Co. Inc.800$138 12/31/2023
     FSLR800$138 12/31/2023
Wellington Shields Capital Management LLC800$138 12/31/2023
     FSLR800$138 12/31/2023
Quadrant Capital Group LLC796$137 12/31/2023
     FSLR796$137 12/31/2023
Smithfield Trust Co.791$136 12/31/2023
     FSLR791$136 12/31/2023
Advisory Services Network LLC790$136 12/31/2023
     FSLR790$136 12/31/2023
Quintet Private Bank Europe S.A.755$130 12/31/2023
     FSLR755$130 12/31/2023
Neo Ivy Capital Management749$129 12/31/2023
     FSLR749$129 12/31/2023
IFP Advisors Inc701$121 12/31/2023
     FSLR701$121 12/31/2023
Benjamin F. Edwards & Company Inc.691$119 12/31/2023
     FSLR691$119 12/31/2023
Quest Partners LLC693$119 12/31/2023
     FSLR693$119 12/31/2023
Desjardins Global Asset Management Inc.614$106 12/31/2023
     FSLR614$106 12/31/2023
Farther Finance Advisors LLC597$103 12/31/2023
     FSLR597$103 12/31/2023
RFP Financial Group LLC577$99 12/31/2023
     FSLR577$99 12/31/2023
UMB Bank N A MO564$97 12/31/2023
     FSLR564$97 12/31/2023
Sentry Investment Management LLC560$96 12/31/2023
     FSLR560$96 12/31/2023
Atticus Wealth Management LLC534$90 03/31/2024
     FSLR534$90 03/31/2024
Manchester Capital Management LLC442$76 12/31/2023
     FSLR442$76 12/31/2023
Loomis Sayles & Co. L P437$75 12/31/2023
     FSLR437$75 12/31/2023
Lazard Asset Management LLC429$73 12/31/2023
     FSLR429$73 12/31/2023
Allworth Financial LP424$73 12/31/2023
     FSLR424$73 12/31/2023
Ronald Blue Trust Inc.445$71 12/31/2023
     FSLR445$71 12/31/2023
Gradient Investments LLC405$70 12/31/2023
     FSLR405$70 12/31/2023
Principal Securities Inc.400$69 12/31/2023
     FSLR400$69 12/31/2023
Clear Street Markets LLC400$69 12/31/2023
     FSLR400$69 12/31/2023
Byrne Asset Management LLC350$60 12/31/2023
     FSLR350$60 12/31/2023
Voisard Asset Management Group Inc.340$57 03/31/2024
     FSLR340$57 03/31/2024
Exchange Traded Concepts LLC322$54 03/31/2024
     FSLR322$54 03/31/2024
Asset Dedication LLC315$54 03/31/2024
     FSLR315$54 03/31/2024
CoreFirst Bank & Trust305$53 12/31/2023
     FSLR305$53 12/31/2023
AdvisorNet Financial Inc310$52 03/31/2024
     FSLR310$52 03/31/2024
CGC Financial Services LLC300$52 12/31/2023
     FSLR300$52 12/31/2023
CI Investments Inc.283$49 12/31/2023
     FSLR283$49 12/31/2023
Financial Avengers Inc.286$49 12/31/2023
     FSLR286$49 12/31/2023
Kepos Capital LP273$47 12/31/2023
     FSLR273$47 12/31/2023
Lindbrook Capital LLC272$47 12/31/2023
     FSLR272$47 12/31/2023
Harbor Investment Advisory LLC272$46 03/31/2024
     FSLR272$46 03/31/2024
Proequities Inc. $44 12/31/2023
     FSLR258$44 12/31/2023
     Put0$0 12/31/2023
     Call0$0 12/31/2023
Massmutual Trust Co. FSB ADV249$42 03/31/2024
     FSLR249$42 03/31/2024
Spire Wealth Management233$40 12/31/2023
     FSLR233$40 12/31/2023
Sunbelt Securities Inc.200$34 03/31/2024
     FSLR200$34 03/31/2024
USCF Advisers LLC200$34 03/31/2024
     FSLR200$34 03/31/2024
Itau Unibanco Holding S.A.195$34 12/31/2023
     FSLR195$34 12/31/2023
North Star Investment Management Corp.200$34 12/31/2023
     FSLR200$34 12/31/2023
Livforsakringsbolaget Skandia Omsesidigt200$34 12/31/2023
     FSLR200$34 12/31/2023
Glass Jacobson Investment Advisors llc200$34 12/31/2023
     FSLR200$34 12/31/2023
Rakuten Securities Inc.198$34 12/31/2023
     FSLR198$34 12/31/2023
WealthCollab LLC199$34 12/31/2023
     FSLR199$34 12/31/2023
Riverview Trust Co187$32 03/31/2024
     FSLR187$32 03/31/2024
Bourgeon Capital Management LLC185$32 12/31/2023
     FSLR185$32 12/31/2023
Covestor Ltd185$32 12/31/2023
     FSLR185$32 12/31/2023
Estabrook Capital Management179$31 12/31/2023
     FSLR179$31 12/31/2023
Oakworth Capital Inc.179$31 12/31/2023
     FSLR179$31 12/31/2023
Baystate Wealth Management LLC166$29 12/31/2023
     FSLR166$29 12/31/2023
First Pacific Financial167$29 12/31/2023
     FSLR167$29 12/31/2023
Dunhill Financial LLC165$28 12/31/2023
     FSLR165$28 12/31/2023
University of Texas Texas AM Investment Managment Co.158$27 12/31/2023
     FSLR158$27 12/31/2023
Geneos Wealth Management Inc.150$26 12/31/2023
     FSLR150$26 12/31/2023
Dixon Mitchell Investment Counsel Inc.150$25 03/31/2024
     FSLR150$25 03/31/2024
Grove Bank & Trust132$23 12/31/2023
     FSLR132$23 12/31/2023
Huntington National Bank126$22 12/31/2023
     FSLR126$22 12/31/2023
Whittier Trust Co. of Nevada Inc.125$22 12/31/2023
     FSLR125$22 12/31/2023
EntryPoint Capital LLC130$22 12/31/2023
     FSLR130$22 12/31/2023
Creekmur Asset Management LLC128$22 12/31/2023
     FSLR128$22 12/31/2023
First Horizon Advisors Inc.119$21 12/31/2023
     FSLR119$21 12/31/2023
Atlantic Trust LLC121$21 12/31/2023
     FSLR121$21 12/31/2023
Householder Group Estate & Retirement Specialist LLC125$21 12/31/2023
     FSLR125$21 12/31/2023
Valley National Advisers Inc.114$19 12/31/2023
     FSLR114$19 12/31/2023
Cohen & Steers Inc.113$19 12/31/2023
     FSLR113$19 12/31/2023
SRS Capital Advisors Inc.110$19 12/31/2023
     FSLR110$19 12/31/2023
Larson Financial Group LLC110$19 12/31/2023
     FSLR110$19 12/31/2023
ICA Group Wealth Management LLC113$19 12/31/2023
     FSLR113$19 12/31/2023
SOA Wealth Advisors LLC.107$18 03/31/2024
     FSLR107$18 03/31/2024
First Manhattan Co.101$18 12/31/2023
     FSLR101$18 12/31/2023
Carolinas Wealth Consulting LLC102$18 12/31/2023
     FSLR102$18 12/31/2023
Independence Bank of Kentucky100$17 03/31/2024
     FSLR100$17 03/31/2024
City State Bank100$17 03/31/2024
     FSLR100$17 03/31/2024
Motco100$17 12/31/2023
     FSLR100$17 12/31/2023
Close Asset Management Ltd100$17 12/31/2023
     FSLR100$17 12/31/2023
Sittner & Nelson LLC100$17 12/31/2023
     FSLR100$17 12/31/2023
Orion Capital Management LLC100$17 12/31/2023
     FSLR100$17 12/31/2023
Provence Wealth Management Group100$17 12/31/2023
     FSLR100$17 12/31/2023
Wetzel Investment Advisors Inc.100$17 12/31/2023
     FSLR100$17 12/31/2023
Caitlin John LLC100$17 12/31/2023
     FSLR100$17 12/31/2023
Delta Asset Management LLC TN90$16 12/31/2023
     FSLR90$16 12/31/2023
Zions Bancorporation N.A.94$16 12/31/2023
     FSLR94$16 12/31/2023
Essex Investment Management Co. LLC89$15 12/31/2023
     FSLR89$15 12/31/2023
Johnson Financial Group Inc.89$15 12/31/2023
     FSLR89$15 12/31/2023
Turtle Creek Wealth Advisors LLC86$15 12/31/2023
     FSLR86$15 12/31/2023
Baldwin Brothers Inc. MA80$14 03/31/2024
     FSLR80$14 03/31/2024
Rational Advisors LLC83$14 12/31/2023
     FSLR83$14 12/31/2023
Millburn Ridgefield Corp83$14 12/31/2023
     FSLR83$14 12/31/2023
Catalyst Capital Advisors LLC83$14 12/31/2023
     FSLR83$14 12/31/2023
Atwood & Palmer Inc.75$13 03/31/2024
     FSLR75$13 03/31/2024
Farmers & Merchants Investments Inc.76$13 03/31/2024
     FSLR76$13 03/31/2024
Cape Investment Advisory Inc.77$13 12/31/2023
     FSLR77$13 12/31/2023
Tidemark LLC75$13 12/31/2023
     FSLR75$13 12/31/2023
Rise Advisors LLC69$12 03/31/2024
     FSLR69$12 03/31/2024
Stephens Consulting LLC70$12 03/31/2024
     FSLR70$12 03/31/2024
Jones Financial Companies Lllp70$12 12/31/2023
     FSLR70$12 12/31/2023
Mascoma Wealth Management LLC69$12 12/31/2023
     FSLR69$12 12/31/2023
MV Capital Management Inc.64$11 03/31/2024
     FSLR64$11 03/31/2024
Hollencrest Capital Management65$11 12/31/2023
     FSLR65$11 12/31/2023
Glassman Wealth Services63$11 12/31/2023
     FSLR63$11 12/31/2023
Tradition Wealth Management LLC61$11 12/31/2023
     FSLR61$11 12/31/2023
City Holding Co.61$10 03/31/2024
     FSLR61$10 03/31/2024
HM Payson & Co.60$10 12/31/2023
     FSLR60$10 12/31/2023
JFS Wealth Advisors LLC58$10 12/31/2023
     FSLR58$10 12/31/2023
First Personal Financial Services58$10 12/31/2023
     FSLR58$10 12/31/2023
Mather Group LLC.52$9 03/31/2024
     FSLR52$9 03/31/2024
Bull Oak Capital LLC51$9 03/31/2024
     FSLR51$9 03/31/2024
GW&K Investment Management LLC54$9 12/31/2023
     FSLR54$9 12/31/2023
Bray Capital Advisors50$9 12/31/2023
     FSLR50$9 12/31/2023
Quent Capital LLC48$8 12/31/2023
     FSLR48$8 12/31/2023
Colonial Trust Co SC47$8 12/31/2023
     FSLR47$8 12/31/2023
Venturi Wealth Management LLC39$7 12/31/2023
     FSLR39$7 12/31/2023
Sound Income Strategies LLC36$6 03/31/2024
     FSLR36$6 03/31/2024
JTC Employer Solutions Trusteee Ltd32$6 12/31/2023
     FSLR32$6 12/31/2023
Bell Investment Advisors Inc32$6 12/31/2023
     FSLR32$6 12/31/2023
LGT Financial Advisors LLC33$6 12/31/2023
     FSLR33$6 12/31/2023
Cetera Trust Company N.A34$6 12/31/2023
     FSLR34$6 12/31/2023
Northwest Investment Counselors LLC30$5 03/31/2024
     FSLR30$5 03/31/2024
Atlas Capital Advisors LLC27$5 03/31/2024
     FSLR27$5 03/31/2024
Capital Advisors Ltd. LLC29$5 03/31/2024
     FSLR29$5 03/31/2024
Private Ocean LLC30$5 03/31/2024
     FSLR30$5 03/31/2024
PFS Partners LLC27$5 03/31/2024
     FSLR27$5 03/31/2024
Bruce G. Allen Investments LLC28$5 03/31/2024
     FSLR28$5 03/31/2024
Private Trust Co. NA30$5 12/31/2023
     FSLR30$5 12/31/2023
Private Wealth Management Group LLC31$5 12/31/2023
     FSLR31$5 12/31/2023
Armstrong Advisory Group Inc.24$4 03/31/2024
     FSLR24$4 03/31/2024
AllSquare Wealth Management LLC25$4 12/31/2023
     FSLR25$4 12/31/2023
EverSource Wealth Advisors LLC25$4 12/31/2023
     FSLR25$4 12/31/2023
FSA Wealth Management LLC25$4 12/31/2023
     FSLR25$4 12/31/2023
Beaird Harris Wealth Management LLC26$4 12/31/2023
     FSLR26$4 12/31/2023
Salem Investment Counselors Inc.20$3 03/31/2024
     FSLR20$3 03/31/2024
Hexagon Capital Partners LLC17$3 03/31/2024
     FSLR17$3 03/31/2024
Wolff Wiese Magana LLC20$3 03/31/2024
     FSLR20$3 03/31/2024
Global Wealth Strategies & Associates20$3 03/31/2024
     FSLR20$3 03/31/2024
Arrow Financial Corp20$3 12/31/2023
     FSLR20$3 12/31/2023
Evermay Wealth Management LLC15$3 12/31/2023
     FSLR15$3 12/31/2023
Lee Financial Co20$3 12/31/2023
     FSLR20$3 12/31/2023
NewSquare Capital LLC16$3 12/31/2023
     FSLR16$3 12/31/2023
McIlrath & Eck LLC20$3 12/31/2023
     FSLR20$3 12/31/2023
Bogart Wealth LLC20$3 12/31/2023
     FSLR20$3 12/31/2023
Rockbridge Investment Management LCC18$3 12/31/2023
     FSLR18$3 12/31/2023
DiNuzzo Private Wealth Inc.16$3 12/31/2023
     FSLR16$3 12/31/2023
Bear Mountain Capital Inc.15$3 12/31/2023
     FSLR15$3 12/31/2023
Sachetta LLC16$3 12/31/2023
     FSLR16$3 12/31/2023
ST Germain D J Co. Inc.11$2 03/31/2024
     FSLR11$2 03/31/2024
DHJJ Financial Advisors Ltd.11$2 03/31/2024
     FSLR11$2 03/31/2024
Heritage Wealth Advisors9$2 12/31/2023
     FSLR9$2 12/31/2023
Red Tortoise LLC12$2 12/31/2023
     FSLR12$2 12/31/2023
Impact Partnership Wealth LLC11$2 12/31/2023
     FSLR11$2 12/31/2023
NBC Securities Inc.4$1 03/31/2024
     FSLR4$1 03/31/2024
Coston McIsaac & Partners5$1 03/31/2024
     FSLR5$1 03/31/2024
Trifecta Capital Advisors LLC4$1 03/31/2024
     FSLR4$1 03/31/2024
Evergreen Private Wealth LLC3$1 03/31/2024
     FSLR3$1 03/31/2024
Westside Investment Management Inc.5$1 12/31/2023
     FSLR5$1 12/31/2023
Carmichael Hill & Associates Inc.3$1 12/31/2023
     FSLR3$1 12/31/2023
Prestige Wealth Management Group LLC4$1 12/31/2023
     FSLR4$1 12/31/2023
PFG Private Wealth Management LLC6$1 12/31/2023
     FSLR6$1 12/31/2023
TFC Financial Management3$1 12/31/2023
     FSLR3$1 12/31/2023
Coppell Advisory Solutions LLC4$1 12/31/2023
     FSLR4$1 12/31/2023
Raleigh Capital Management Inc.7$1 12/31/2023
     FSLR7$1 12/31/2023
Richard W. Paul & Associates LLC6$1 12/31/2023
     FSLR6$1 12/31/2023
Plato Investment Management Ltd7$1 12/31/2023
     FSLR7$1 12/31/2023
Valued Wealth Advisors LLC8$1 12/31/2023
     FSLR8$1 12/31/2023
Able Wealth Management LLC4$1 12/31/2023
     FSLR4$1 12/31/2023
MCF Advisors LLC1$0 03/31/2024
     FSLR1$0 03/31/2024
CenterStar Asset Management LLC $0 03/31/2024
     Put2,000$338 03/31/2024
     Call2,000$338 03/31/2024
WestEnd Advisors LLC1$0 12/31/2023
     FSLR1$0 12/31/2023
Dymon Asia Capital Singapore PTE. LTD. $0 12/31/2023
     Put10,000$1,723 12/31/2023
     Call10,000$1,723 12/31/2023
Laurel Wealth Advisors LLC2$0 12/31/2023
     FSLR2$0 12/31/2023
True Wealth Design LLC2$0 12/31/2023
     FSLR2$0 12/31/2023
Pineridge Advisors LLC2$0 12/31/2023
     FSLR2$0 12/31/2023
CTC LLC $-1,737 12/31/2023
     Put2,852$49,134 12/31/2023
     Call2,519$43,397 12/31/2023
     FSLR23,216$4,000 12/31/2023
Two Sigma Securities LLC $-2,067 12/31/2023
     Put33,900$5,840 12/31/2023
     Call21,900$3,773 12/31/2023
Tudor Investment Corp Et Al $-2,119 12/31/2023
     Put72,100$12,421 12/31/2023
     Call59,800$10,302 12/31/2023
D. E. Shaw & Co. Inc. $-2,502 12/31/2023
     Put1,146,500$197,519 12/31/2023
     FSLR622,476$107,240 12/31/2023
     Call509,500$87,777 12/31/2023
PEAK6 Investments LLC $-2,663 12/31/2023
     Put182,800$31,493 12/31/2023
     Call137,600$23,706 12/31/2023
     FSLR29,745$5,124 12/31/2023
Eisler Capital US LLC $-2,929 12/31/2023
     Put17,000$2,929 12/31/2023
Squarepoint Ops LLC $-4,066 12/31/2023
     Put147,800$25,463 12/31/2023
     Call121,300$20,898 12/31/2023
     FSLR2,895$499 12/31/2023
Capstone Investment Advisors LLC $-4,473 12/31/2023
     Put41,300$7,115 12/31/2023
     Call10,100$1,740 12/31/2023
     FSLR5,236$902 12/31/2023
Cubist Systematic Strategies LLC $-4,893 12/31/2023
     Put190,800$32,871 12/31/2023
     Call162,400$27,978 12/31/2023
Citadel Advisors LLC $-6,401 12/31/2023
     Put2,469,700$425,480 12/31/2023
     Call2,151,100$370,592 12/31/2023
     FSLR281,441$48,487 12/31/2023
Twin Tree Management LP $-13,333 12/31/2023
     Put162,700$28,030 12/31/2023
     FSLR55,110$9,494 12/31/2023
     Call30,200$5,203 12/31/2023
Caption Management LLC $-18,899 12/31/2023
     Put132,500$22,827 12/31/2023
     FSLR22,800$3,928 12/31/2023
Capital Fund Management S.A. $-29,681 12/31/2023
     Put439,900$75,786 12/31/2023
     Call238,200$41,037 12/31/2023
     FSLR29,419$5,068 12/31/2023
Simplex Trading LLC $-77,641 12/31/2023
     Put941,500$162,201 12/31/2023
     Call350,000$60,298 12/31/2023
     FSLR140,831$24,262 12/31/2023
Walleye Trading LLC $-105,061 12/31/2023
     Put1,105,900$190,524 12/31/2023
     Call262,300$45,189 12/31/2023
     FSLR233,773$40,274 12/31/2023
Jane Street Group LLC1,204,920$-330,946 12/31/2023
     Put7,085,000$1,220,604 12/31/2023
     Call3,959,100$682,074 12/31/2023
     FSLR1,204,920$207,584 12/31/2023

See Summary: Institutional Holders of First Solar
See Details: Top 10 Hedge Funds Holding First Solar
Also See: FSLR Insider Buying
Also See: FSLR Holdings Changes
Analysts Forecast: First Solar Price Target

Funds Holding First Solar | www.HoldingsChannel.com | Copyright © 2013 - 2024, All Rights Reserved

Nothing in Holdings Channel is intended to be investment advice, nor does it represent the opinion of, counsel from, or recommendations by BNK Invest Inc. or any of its affiliates, subsidiaries or partners. None of the information contained herein constitutes a recommendation that any particular security, portfolio, transaction, or investment strategy is suitable for any specific person. All viewers agree that under no circumstances will BNK Invest, Inc,. its subsidiaries, partners, officers, employees, affiliates, or agents be held liable for any loss or damage caused by your reliance on information obtained. By visiting, using or viewing this site, you agree to the following Full Disclaimer & Terms of Use and Privacy Policy. Video widget and market videos powered by Market News Video. Quote and option data delayed at least 15 minutes; stock quote data powered by Ticker Technologies, and Mergent. Contact Holdings Channel; Meet Our Editorial Staff.