FSLR — First Solar, Inc. Institutional Ownership Transactions

Total Bought:
11,625,819463 transactions
Total Sold:
16,822,628408 transactions
Net:
-5,196,809shares
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
VANGUARD GROUP INC13,257,84913,721,979+464,1300.040.05+0.01buy
BlackRock, Inc.12,955,29312,775,834-179,4590.040.05+0.01sell
STATE STREET CORP5,326,0825,265,240-60,8420.030.04+0.01sell
FMR LLC2,772,6274,435,708+1,663,0810.030.05+0.02buy
GEODE CAPITAL MANAGEMENT, LLC2,857,8482,895,785+37,9370.030.04+0.01buy
MORGAN STANLEY2,170,8702,574,895+404,0250.020.03+0.01buy
WELLINGTON MANAGEMENT GROUP LLP2,968,8192,503,177-465,6420.090.10+0.01sell
SAMLYN CAPITAL, LLC2,187,2312,140,326-46,9055.256.70+1.45sell
Hill City Capital, LP2,150,0002,090,000-60,00019.1619.49+0.34sell
BNP Paribas Asset Management Holding S.A.2,238,4272,041,734-196,6930.901.17+0.26sell
Amundi1,461,8032,025,835+564,0320.080.15+0.07buy
Invesco Ltd.2,121,7871,956,692-165,0950.060.07+0.01sell
UBS Group AG2,341,0671,945,154-395,9130.080.08+0.00sell
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC1,990,8921,484,836-506,0560.070.07+0.00sell
NORTHERN TRUST CORP1,315,2181,349,531+34,3130.030.04+0.01buy
SCHRODER INVESTMENT MANAGEMENT GROUP1,350,0841,326,197-23,8870.190.23+0.04sell
DIMENSIONAL FUND ADVISORS LP1,337,6871,246,362-91,3250.050.06+0.01sell
PRICE T ROWE ASSOCIATES INC /MD/5,033,4611,236,301-3,797,1600.090.03-0.07sell
DEUTSCHE BANK AG\1,270,1581,195,986-74,1720.080.09+0.01sell
Clean Energy Transition LLP753,9541,117,228+363,27412.2121.69+9.47buy
BANK OF AMERICA CORP /DE/1,148,5041,110,128-38,3760.020.02+0.00sell
MILLENNIUM MANAGEMENT LLC1,015,3011,076,982+61,6810.150.19+0.04buy
Mirova US LLC944,931911,917-33,0141.622.03+0.41sell
Pictet Asset Management Holding SA684,961835,778+150,8170.120.18+0.06buy
VIKING GLOBAL INVESTORS LP2,266,050767,996-1,498,0541.080.44-0.64sell
Capital Research Global Investors1,026,335755,532-270,8030.030.03-0.00sell
Nuveen, LLC926,431707,531-218,9000.040.04-0.00sell
Castle Hook Partners LP0678,775+678,7750.002.27+2.27buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC793,956665,054-128,9020.020.02+0.00sell
JPMORGAN CHASE & CO699,022661,461-37,5610.010.01+0.00sell
Legal & General Group Plc724,668658,885-65,7830.030.03+0.00sell
Bank of New York Mellon Corp666,832656,769-10,0630.020.03+0.01sell
HSBC HOLDINGS PLC545,147638,529+93,3820.060.08+0.03buy
CANADA PENSION PLAN INVESTMENT BOARD570,121633,571+63,4500.080.10+0.02buy
Handelsbanken Fonder AB706,576622,800-83,7760.420.44+0.02sell
Robeco Schweiz AG631,690612,279-19,4112.413.04+0.62sell
ROYAL BANK OF CANADA327,326607,729+280,4030.010.02+0.01buy
BARCLAYS PLC406,942574,833+167,8910.030.05+0.02buy
DekaBank Deutsche Girozentrale524,203524,20300.150.20+0.05hold
Tidal Investments LLC179,763518,827+339,0640.190.49+0.29buy
Tredje AP-fonden129,129464,827+335,6980.170.82+0.65buy
CITIGROUP INC215,726451,130+235,4040.020.07+0.04buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main125,028429,073+304,0450.020.09+0.06buy
Encompass Capital Advisors LLC346,948421,026+74,0782.324.18+1.86buy
Merewether Investment Management, LP198,600420,700+222,1000.952.22+1.27buy
Zurcher Kantonalbank (Zurich Cantonalbank)335,533373,258+37,7250.140.19+0.05buy
Erste Asset Management GmbH388,072341,182-46,8900.500.74+0.24sell
Two Seas Capital LP10,000340,692+330,6920.164.52+4.35buy
AMF Tjanstepension AB21,207334,039+312,8320.020.47+0.44buy
ARIEL INVESTMENTS, LLC307,292325,516+18,2240.580.77+0.19buy
Vontobel Holding Ltd.233,792323,848+90,0560.130.22+0.10buy
GOLDMAN SACHS GROUP INC273,820309,342+35,5220.010.01+0.00buy
BALYASNY ASSET MANAGEMENT L.P.97,486302,547+205,0610.040.13+0.10buy
Swiss National Bank308,400293,600-14,8000.030.04+0.01sell
BNP PARIBAS FINANCIAL MARKETS254,014290,983+36,9690.030.05+0.02buy
FIRST TRUST ADVISORS LP293,570290,118-3,4520.040.05+0.01sell
Grantham, Mayo, Van Otterloo & Co. LLC394,467274,898-119,5690.200.17-0.03sell
CITADEL ADVISORS LLC1,098,238262,598-835,6400.160.05-0.11sell
Walleye Trading LLC117,790259,318+141,5280.480.91+0.44buy
Triodos Investment Management BV274,100259,200-14,9003.404.13+0.73sell
Sumitomo Mitsui Trust Group, Inc.248,731250,452+1,7210.030.03+0.01buy
Universal- Beteiligungs- und Servicegesellschaft mbH236,326246,220+9,8940.070.09+0.02buy
Point72 Asset Management, L.P.334,673221,842-112,8310.130.11-0.02sell
VOYA INVESTMENT MANAGEMENT LLC171,020217,618+46,5980.030.05+0.02buy
Robeco Institutional Asset Management B.V.141,503217,607+76,1040.040.07+0.03buy
Mitsubishi UFJ Asset Management Co., Ltd.201,153213,330+12,1770.030.03+0.01buy
RHUMBLINE ADVISERS206,934208,237+1,3030.030.04+0.01buy
CIBC Private Wealth Group LLC217,029207,543-9,4860.060.08+0.01sell
STRS OHIO317,926202,927-114,9990.200.16-0.03sell
Covalis Capital LLP0197,159+197,1590.005.07+5.07buy
AQR CAPITAL MANAGEMENT LLC186,223194,667+8,4440.020.03+0.00buy
PRINCIPAL FINANCIAL GROUP INC158,116187,767+29,6510.010.02+0.01buy
TODD ASSET MANAGEMENT LLC158,559187,376+28,8170.570.84+0.27buy
ABN AMRO Bank N.V.184,223185,311+1,0880.400.40+0.00buy
Russell Investments Group, Ltd.168,811179,716+10,9050.030.05+0.01buy
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.203,138177,106-26,0320.320.35+0.03sell
Allianz Asset Management GmbH99,073175,766+76,6930.020.05+0.03buy
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM138,027175,164+37,1370.010.02+0.01buy
Yaupon Capital Management LP84,402173,588+89,1860.931.97+1.04buy
TRILLIUM ASSET MANAGEMENT, LLC184,223172,312-11,9110.821.00+0.18sell
ALLIANCEBERNSTEIN L.P.113,461167,656+54,1950.010.01+0.01buy
FRANKLIN RESOURCES INC162,273163,573+1,3000.010.01+0.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM168,325161,723-6,6020.030.04+0.01sell
NATIONAL BANK OF CANADA /FI/257,802161,409-96,3930.050.04-0.01sell
SORA INVESTORS LLC172,934159,507-13,4272.583.25+0.67sell
Ruffer LLP0157,055+157,0550.001.93+1.93buy
MACQUARIE GROUP LTD79,747156,125+76,3780.020.04+0.02buy
Candriam S.C.A.88,331150,379+62,0480.080.17+0.09buy
Swedbank AB156,462148,695-7,7670.030.03+0.00sell
Raiffeisen Bank International AG177,630144,948-32,6820.400.43+0.03sell
Steward Partners Investment Advisory, LLC6,965143,831+136,8660.010.18+0.17buy
E. Ohman J:or Asset Management AB140,491141,902+1,4110.580.74+0.16buy
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY114,379134,379+20,0000.150.23+0.07buy
Aberdeen Group plc142,203133,405-8,7980.040.05+0.01sell
MIROVA48,511132,536+84,0251.134.13+3.00buy
Avalon Trust Co133,405132,158-1,2471.611.89+0.28sell
BANK OF MONTREAL /CAN/153,574130,451-23,1230.010.01-0.00sell
ARDSLEY ADVISORY PARTNERS LP15,000129,000+114,0000.414.36+3.96buy
HRT FINANCIAL LP7,700124,900+117,2000.010.10+0.10buy
Mediolanum International Funds Ltd71,630122,820+51,1900.130.29+0.16buy
Page 1 of 11