FSLR — First Solar, Inc. Institutional Ownership Transactions

Total Bought:
10,425,636501 transactions
Total Sold:
14,572,935424 transactions
Net:
-4,147,299shares
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
VANGUARD GROUP INC13,721,97913,444,103-277,8760.050.05+0.01sell
BlackRock, Inc.12,775,83412,611,740-164,0940.050.06+0.01sell
FMR LLC4,435,7086,534,800+2,099,0920.050.09+0.04buy
STATE STREET CORP5,265,2405,261,896-3,3440.040.05+0.01sell
GEODE CAPITAL MANAGEMENT, LLC2,895,7852,919,991+24,2060.040.05+0.01buy
MORGAN STANLEY2,574,8952,521,347-53,5480.030.04+0.00sell
Amundi2,025,8352,215,461+189,6260.150.16+0.01buy
Hill City Capital, LP2,090,0002,090,390+39019.4920.61+1.12buy
Invesco Ltd.1,956,6921,944,526-12,1660.070.06-0.01sell
BNP Paribas Asset Management Holding S.A.2,041,7341,853,641-188,0931.170.56-0.61sell
NORGES BANK01,500,746+1,500,7460.000.04+0.04buy
SCHRODER INVESTMENT MANAGEMENT GROUP1,326,1971,427,105+100,9080.230.28+0.05buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC1,484,8361,419,732-65,1040.070.08+0.01sell
NORTHERN TRUST CORP1,349,5311,386,880+37,3490.040.05+0.01buy
DEUTSCHE BANK AG\1,195,9861,261,472+65,4860.090.11+0.02buy
JPMORGAN CHASE & CO661,4611,259,419+597,9580.010.02+0.01buy
DIMENSIONAL FUND ADVISORS LP1,246,3621,249,171+2,8090.060.07+0.01buy
UBS Group AG1,945,1541,187,792-757,3620.080.06-0.02sell
Clean Energy Transition LLP1,117,2281,148,982+31,75421.6925.04+3.36buy
WELLINGTON MANAGEMENT GROUP LLP2,503,1771,125,320-1,377,8570.100.05-0.05sell
BANK OF AMERICA CORP /DE/1,110,128899,866-210,2620.020.02-0.00sell
Mirova US LLC911,917889,077-22,8402.032.33+0.30sell
Pictet Asset Management Holding SA835,778880,269+44,4910.180.22+0.05buy
PRICE T ROWE ASSOCIATES INC /MD/1,236,301809,217-427,0840.030.02-0.01sell
SAMLYN CAPITAL, LLC2,140,326792,028-1,348,2986.703.30-3.40sell
Polar Capital Holdings Plc0766,028+766,0280.000.91+0.91buy
BNP PARIBAS FINANCIAL MARKETS290,983709,861+418,8780.050.12+0.07buy
Bank of New York Mellon Corp656,769705,131+48,3620.030.03+0.01buy
Capital Research Global Investors755,532699,462-56,0700.030.03+0.00sell
Lightrock Netherlands B.V.24,108666,307+642,1991.183.00+1.82buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC665,054641,532-23,5220.020.03+0.00sell
Legal & General Group Plc658,885615,950-42,9350.030.04+0.00sell
Handelsbanken Fonder AB622,800597,970-24,8300.440.47+0.04sell
HSBC HOLDINGS PLC638,529566,927-71,6020.080.08+0.00sell
Robeco Schweiz AG612,279539,078-73,2013.043.16+0.12sell
DekaBank Deutsche Girozentrale524,203524,20300.200.18-0.02hold
BARCLAYS PLC574,833481,334-93,4990.050.05+0.00sell
GOLDMAN SACHS GROUP INC309,342461,531+152,1890.010.02+0.01buy
ROYAL BANK OF CANADA607,729450,335-157,3940.020.02-0.00sell
Castle Hook Partners LP678,775443,731-235,0442.271.67-0.60sell
AQR CAPITAL MANAGEMENT LLC194,667402,871+208,2040.030.06+0.03buy
Nuveen, LLC707,531354,746-352,7850.040.02-0.02sell
Zurcher Kantonalbank (Zurich Cantonalbank)373,258344,599-28,6590.190.19+0.01sell
Merewether Investment Management, LP420,700325,100-95,6002.221.95-0.27sell
AMF Tjanstepension AB334,039323,367-10,6720.470.52+0.06sell
Vontobel Holding Ltd.323,848299,084-24,7640.220.26+0.03sell
PECONIC PARTNERS LLC100,000295,000+195,0000.611.83+1.22buy
Two Seas Capital LP340,692284,259-56,4334.524.35-0.17sell
Swiss National Bank293,600279,200-14,4000.040.04+0.01sell
VOYA INVESTMENT MANAGEMENT LLC217,618270,279+52,6610.050.07+0.02buy
FIRST TRUST ADVISORS LP290,118267,523-22,5950.050.05+0.00sell
CANADA PENSION PLAN INVESTMENT BOARD633,571264,606-368,9650.100.05-0.05sell
CITADEL ADVISORS LLC262,598264,369+1,7710.050.05+0.00buy
Tredje AP-fonden464,827262,697-202,1300.820.52-0.31sell
Erste Asset Management GmbH341,182255,858-85,3240.740.57-0.16sell
Russell Investments Group, Ltd.179,716254,304+74,5880.050.07+0.03buy
ARIEL INVESTMENTS, LLC325,516251,565-73,9510.770.71-0.06sell
Triodos Investment Management BV259,200249,400-9,8004.134.76+0.63sell
Universal- Beteiligungs- und Servicegesellschaft mbH246,220244,449-1,7710.090.10+0.01sell
Assenagon Asset Management S.A.35,814244,399+208,5850.010.10+0.08buy
Sumitomo Mitsui Trust Group, Inc.250,452242,496-7,9560.030.04+0.01sell
Schonfeld Strategic Advisors LLC7,948235,504+227,5560.010.31+0.30buy
CITIGROUP INC451,130229,238-221,8920.070.04-0.03sell
Mitsubishi UFJ Asset Management Co., Ltd.213,330224,033+10,7030.030.04+0.01buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main429,073211,690-217,3830.090.05-0.04sell
National Pension Service41,419210,661+169,2420.010.04+0.03buy
Robeco Institutional Asset Management B.V.217,607204,490-13,1170.070.08+0.01sell
SPX Gestao de Recursos Ltda116,250204,250+88,0002.155.46+3.31buy
RHUMBLINE ADVISERS208,237198,522-9,7150.040.04+0.01sell
TODD ASSET MANAGEMENT LLC187,376187,034-3420.840.95+0.12sell
ABN AMRO Bank N.V.185,311182,630-2,6810.400.45+0.05sell
MILLENNIUM MANAGEMENT LLC1,076,982181,560-895,4220.190.03-0.15sell
ALLIANCEBERNSTEIN L.P.167,656179,207+11,5510.010.01+0.00buy
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM175,164174,975-1890.020.03+0.00sell
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.177,106170,690-6,4160.350.38+0.03sell
Swedbank AB148,695169,838+21,1430.030.04+0.01buy
NATIONAL BANK OF CANADA /FI/161,409168,262+6,8530.040.05+0.00buy
PRINCIPAL FINANCIAL GROUP INC187,767163,337-24,4300.020.02+0.00sell
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM161,723158,361-3,3620.040.04+0.00sell
Allianz Asset Management GmbH175,766152,012-23,7540.050.05-0.00sell
Steward Partners Investment Advisory, LLC143,831148,256+4,4250.180.21+0.03buy
BANK OF MONTREAL /CAN/130,451147,131+16,6800.010.02+0.00buy
FRANKLIN RESOURCES INC163,573143,044-20,5290.010.01+0.00sell
TRILLIUM ASSET MANAGEMENT, LLC172,312142,545-29,7671.001.15+0.15sell
E. Ohman J:or Asset Management AB141,902135,022-6,8800.740.82+0.08sell
Grantham, Mayo, Van Otterloo & Co. LLC274,898134,967-139,9310.170.09-0.08sell
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY134,379134,37900.230.26+0.04hold
Aberdeen Group plc133,405131,529-1,8760.050.05+0.01sell
Avalon Trust Co132,158130,920-1,2381.892.21+0.32sell
VAN ECK ASSOCIATES CORP54,852118,661+63,8090.010.03+0.01buy
ARDSLEY ADVISORY PARTNERS LP129,000117,500-11,5004.363.91-0.45sell
Raiffeisen Bank International AG144,948117,374-27,5740.430.40-0.03sell
Pacer Advisors, Inc.58,049117,327+59,2780.030.04+0.01buy
Mirae Asset Global Investments Co., Ltd.77,155116,574+39,4190.050.08+0.03buy
Forest Avenue Capital Management LP0115,600+115,6000.001.99+1.99buy
Candriam S.C.A.150,379112,844-37,5350.170.15-0.03sell
SUMITOMO MITSUI FINANCIAL GROUP, INC.104,792112,125+7,3330.410.52+0.11buy
Bank Julius Baer & Co. Ltd, Zurich121,732111,185-10,5470.080.08+0.00sell
TCW GROUP INC0109,992+109,9920.000.21+0.21buy
Foresight Group Ltd Liability Partnership113,112109,830-3,2823.724.37+0.65sell
Page 1 of 11