FSLR — First Solar, Inc. Institutional Ownership Transactions

Total Bought:
9,250,523362 transactions
Total Sold:
8,167,827335 transactions
Net:
+1,082,696shares
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
VANGUARD GROUP INC12,151,81712,257,053+105,2360.050.04-0.00buy
STATE STREET CORP4,765,4864,872,280+106,7940.040.04-0.00buy
FMR LLC2,352,5843,950,760+1,598,1760.030.04+0.01buy
WELLINGTON MANAGEMENT GROUP LLP1,924,1353,118,453+1,194,3180.060.09+0.03buy
Capital Research Global Investors2,940,6232,942,590+1,9670.120.11-0.01buy
BNP Paribas Asset Management Holding S.A.2,522,1972,801,916+279,7191.211.26+0.05buy
GEODE CAPITAL MANAGEMENT, LLC2,431,6612,509,681+78,0200.040.04-0.00buy
Invesco Ltd.2,568,5572,387,176-181,3810.110.09-0.02sell
VOYA INVESTMENT MANAGEMENT LLC1,817,9052,331,926+514,0210.320.39+0.06buy
SCHRODER INVESTMENT MANAGEMENT GROUP2,454,4992,063,090-391,4090.550.41-0.14sell
SAMLYN CAPITAL, LLC1,792,0601,795,736+3,6766.715.27-1.44buy
NORGES BANK1,730,4541,737,449+6,9950.050.05-0.01buy
Amundi1,429,7941,324,706-105,0880.110.10-0.01sell
JANE STREET GROUP, LLC1,204,9201,160,246-44,6740.250.25+0.00sell
MORGAN STANLEY1,260,5851,056,918-203,6670.020.01-0.00sell
NORTHERN TRUST CORP1,020,527970,645-49,8820.030.03-0.00sell
BANK OF AMERICA CORP /DE/636,155874,526+238,3710.010.02+0.00buy
DEUTSCHE BANK AG\887,964867,532-20,4320.080.07-0.01sell
SUSQUEHANNA INTERNATIONAL GROUP, LLP500,492804,757+304,2650.150.20+0.06buy
CITADEL ADVISORS LLC281,441766,106+484,6650.050.12+0.08buy
Legal & General Group Plc726,009746,721+20,7120.040.04-0.00buy
DIMENSIONAL FUND ADVISORS LP785,371731,128-54,2430.040.03-0.01sell
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC701,365689,837-11,5280.050.04-0.01sell
Bank of New York Mellon Corp684,062649,976-34,0860.020.02-0.00sell
JPMORGAN CHASE & CO1,960,981644,964-1,316,0170.030.01-0.02sell
CHARLES SCHWAB INVESTMENT MANAGEMENT INC613,852635,039+21,1870.030.02-0.00buy
Park West Asset Management LLC153,000570,000+417,0002.587.21+4.63buy
Robeco Schweiz AG644,000569,000-75,0001.861.68-0.19sell
Zurcher Kantonalbank (Zurich Cantonalbank)548,058533,196-14,8620.360.32-0.05sell
Clean Energy Transition LLP692,542531,837-160,70511.828.89-2.93sell
DekaBank Deutsche Girozentrale735,813504,178-231,6350.260.16-0.10sell
FIRST TRUST ADVISORS LP537,669489,493-48,1760.100.08-0.02sell
Hill City Capital, LP460,000460,00007.005.72-1.28hold
UBS Group AG401,063453,739+52,6760.030.03-0.00buy
BALYASNY ASSET MANAGEMENT L.P.184,246402,077+217,8310.090.17+0.09buy
Southpoint Capital Advisors LP300,000400,000+100,0001.111.34+0.23buy
Grantham, Mayo, Van Otterloo & Co. LLC296,929395,106+98,1770.230.24+0.02buy
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.350,011390,959+40,9480.840.82-0.02buy
GOLDMAN SACHS GROUP INC259,101387,457+128,3560.010.01+0.00buy
BARCLAYS PLC492,190387,447-104,7430.040.03-0.01sell
HSBC HOLDINGS PLC373,286373,850+5640.060.04-0.01buy
ZEVENBERGEN CAPITAL INVESTMENTS LLC336,084369,278+33,1941.331.32-0.01buy
FRANKLIN RESOURCES INC286,036328,860+42,8240.020.02-0.01buy
D. E. Shaw & Co., Inc.622,476317,167-305,3090.150.07-0.09sell
APG Asset Management N.V.297,106314,977+17,8710.090.09-0.00buy
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC113,554313,554+200,0001.062.53+1.47buy
Swiss National Bank317,300303,900-13,4000.040.04-0.00sell
Point72 Asset Management, L.P.99,226295,197+195,9710.050.14+0.09buy
Allianz Asset Management GmbH354,267289,148-65,1190.110.08-0.03sell
Aberdeen Group plc266,648283,503+16,8550.100.09-0.01buy
PRICE T ROWE ASSOCIATES INC /MD/336,342279,515-56,8270.010.01-0.00sell
Korea Investment CORP324,267263,242-61,0250.150.11-0.03sell
Sumitomo Mitsui Trust Group, Inc.243,747259,177+15,4300.030.03-0.00buy
AQR CAPITAL MANAGEMENT LLC323,611244,797-78,8140.100.07-0.03sell
TRILLIUM ASSET MANAGEMENT, LLC227,416237,832+10,4161.071.02-0.05buy
Erste Asset Management GmbH191,081234,865+43,7840.480.54+0.05buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND191,482221,187+29,7050.120.13+0.02buy
RHUMBLINE ADVISERS214,368215,667+1,2990.040.03-0.00buy
MARSHALL WACE, LLP59,600214,256+154,6560.020.06+0.04buy
National Pension Service185,400209,000+23,6000.040.04-0.00buy
Candriam S.C.A.212,420206,209-6,2110.250.22-0.03sell
Guinness Asset Management LTD250,028205,846-44,1820.940.72-0.22sell
AEGON ASSET MANAGEMENT UK PLC205,119204,822-2970.560.52-0.04sell
Vontobel Holding Ltd.267,154200,541-66,6130.390.27-0.11sell
Bank Julius Baer & Co. Ltd, Zurich30,116200,247+170,1310.070.13+0.05buy
BNP PARIBAS FINANCIAL MARKETS150,584198,180+47,5960.050.04-0.01buy
Walleye Trading LLC233,773194,700-39,0730.610.54-0.07sell
WELLS FARGO & COMPANY/MN191,453174,186-17,2670.010.01-0.00sell
ABN AMRO INVESTMENT SOLUTIONS203,756173,289-30,4670.620.51-0.11sell
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main126,521173,101+46,5800.030.03+0.00buy
UniSuper Management Pty Ltd165,178171,485+6,3070.310.28-0.04buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM165,055167,897+2,8420.040.04-0.00buy
ABN AMRO Bank N.V.154,713162,848+8,1350.440.41-0.03buy
PRINCIPAL FINANCIAL GROUP INC120,420148,543+28,1230.010.01+0.00buy
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM152,294146,394-5,9000.020.02-0.00sell
BANK OF MONTREAL /CAN/350,131145,747-204,3840.020.01-0.01sell
CITIGROUP INC179,543140,091-39,4520.040.03-0.02sell
Rockefeller Capital Management L.P.23,133137,137+114,0040.010.07+0.05buy
STRS OHIO85,000130,000+45,0000.060.09+0.03buy
Swedbank AB123,629129,234+5,6050.030.19+0.15buy
ALLIANCEBERNSTEIN L.P.226,625127,037-99,5880.020.01-0.01sell
NATIONAL BANK OF CANADA /FI/60,465122,407+61,9420.020.04+0.02buy
ROYAL BANK OF CANADA332,984121,454-211,5300.010.00-0.01sell
Mitsubishi UFJ Asset Management Co., Ltd.100,590121,055+20,4650.030.03-0.00buy
AXA S.A.228,537120,368-108,1690.130.06-0.07sell
AVIVA PLC100,673119,538+18,8650.060.07+0.00buy
MILLENNIUM MANAGEMENT LLC204,627117,848-86,7790.030.02-0.02sell
GROUP ONE TRADING LLC303,960116,082-187,8781.650.70-0.95sell
Man Group plc178,490115,184-63,3060.090.05-0.04sell
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM112,588113,365+7770.040.06+0.02buy
Triodos Investment Management BV110,000110,00001.851.68-0.17hold
Senator Investment Group LP0106,963+106,9630.000.82+0.82buy
ADAGE CAPITAL PARTNERS GP, L.L.C.103,800104,800+1,0000.040.03-0.00buy
AMERIPRISE FINANCIAL INC113,654101,205-12,4490.010.00-0.00sell
NEW YORK STATE TEACHERS RETIREMENT SYSTEM97,47598,162+6870.040.03-0.00buy
JUPITER ASSET MANAGEMENT LTD96,53396,602+690.160.16-0.01buy
Mirae Asset Global Investments Co., Ltd.43,82696,200+52,3740.020.04+0.02buy
SIR Capital Management, L.P.092,685+92,6850.001.58+1.58buy
SIMPLEX TRADING, LLC140,83191,201-49,6300.760.45-0.31sell
WOLVERINE TRADING, LLC64,68189,997+25,3160.090.15+0.07buy
Page 1 of 9