Stock TransactionsFIRST SOLAR INC

Total Bought
2,381,043
54 transactions
Total Sold
4,315,531
53 transactions
Net
-1,934,488
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
RENAISSANCE TECHNOLOGIES LLC1,436,050164,754+1,271,2960.450.05-0.41sell
JANE STREET GROUP, LLC359,5991,082,908+723,3090.170.36+0.19buy
SAMLYN CAPITAL, LLC558,8681,260,389+701,5212.234.16+1.93buy
MILLENNIUM MANAGEMENT LLC199,058497,028+297,9700.070.130.00buy
D. E. Shaw & Co., Inc.506,539228,402+278,1370.210.080.00sell
PRUDENTIAL FINANCIAL INC528,307262,859+265,4480.190.080.00sell
AQR CAPITAL MANAGEMENT LLC23,539232,962+209,4230.010.090.00buy
INTECH INVESTMENT MANAGEMENT LLC75,587182,295+106,7080.130.36+0.22buy
AVIVA PLC106,13439,414+66,7200.100.030.00sell
SCHRODER INVESTMENT MANAGEMENT GROUP1,988,1571,921,925+66,2320.640.53-0.12sell
CI INVESTMENTS INC.4,10467,389+63,2850.000.060.00buy
AGF MANAGEMENT LTD76,01617,592+58,4240.110.020.00sell
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.379,707324,987+54,7201.571.110.00sell
NATIXIS98,38246,856+51,5260.200.080.00sell
Allianz Asset Management GmbH545,636494,571+51,0650.250.20-0.05sell
Arosa Capital Management LP62,200112,800+50,6004.125.77+1.65buy
TORTOISE CAPITAL ADVISORS, L.L.C.69,56229,593+39,9690.230.090.00sell
Granahan Investment Management, LLC107,74072,988+34,7520.710.430.00sell
BNP PARIBAS FINANCIAL MARKETS59,18489,837+30,6530.030.040.00buy
PRINCIPAL FINANCIAL GROUP INC198,663171,818+26,8450.030.020.00sell
Twin Tree Management, LP71,93897,307+25,3690.450.38-0.07buy
DE BURLO GROUP INC49,10026,600+22,5002.090.840.00sell
ZEVENBERGEN CAPITAL INVESTMENTS LLC263,357240,979+22,3781.541.090.00sell
Robeco Institutional Asset Management B.V.32,45854,293+21,8350.020.03+0.01buy
JUPITER ASSET MANAGEMENT LTD101,36681,841+19,5250.300.170.00sell
RHUMBLINE ADVISERS190,018207,322+17,3040.050.050.00buy
GEODE CAPITAL MANAGEMENT, LLC2,236,7232,222,335+14,3880.070.050.00sell
SUMITOMO MITSUI FINANCIAL GROUP, INC.25,79639,913+14,1170.180.240.00buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND156,630170,293+13,6630.190.15-0.05buy
DUALITY ADVISERS, LP3,87517,262+13,3870.100.410.00buy
Robeco Schweiz AG790,000803,000+13,0002.782.27-0.50buy
ALPS ADVISORS INC134,106121,308+12,7980.260.200.00sell
Rockefeller Capital Management L.P.39,28126,484+12,7970.040.020.00sell
CoreCommodity Management, LLC13,131404+12,7270.820.020.00sell
FIRST TRUST ADVISORS LP626,834639,168+12,3340.160.140.00buy
D L CARLSON INVESTMENT GROUP INC30,22018,062+12,1581.490.660.00sell
SHELTON CAPITAL MANAGEMENT50,11238,112+12,0000.460.260.00sell
COOKSON PEIRCE & CO INC62,61652,061+10,5550.870.600.00sell
WORLDQUANT MILLENNIUM ADVISORS LLC47,61038,213+9,3970.190.120.00sell
Wealthfront Advisers LLC2,32611,171+8,8450.000.010.00buy
Advisors Asset Management, Inc.25,80918,549+7,2600.120.070.00sell
Artemis Investment Management LLP62,09169,210+7,1190.170.17+0.00buy
Retirement Systems of Alabama29,30322,580+6,7230.030.02-0.01sell
Andra AP-fonden37,60030,900+6,7000.210.15-0.06sell
Clear Sky Carbon Solutions Investment Management, LLC32,00038,000+6,0001.772.310.00buy
PRICE T ROWE ASSOCIATES INC /MD/267,909272,906+4,9970.010.01-0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO52,82048,169+4,6510.050.040.00sell
Harvest Investment Services, LLC4,9869,292+4,3060.841.01+0.17buy
Metis Global Partners, LLC6,44510,392+3,9470.090.11+0.02buy
Skandinaviska Enskilda Banken AB (publ)79,29782,986+3,6890.120.10-0.02buy
Legal & General Group Plc681,945685,146+3,2010.050.04-0.01buy
NATIXIS ADVISORS, LLC18,39921,436+3,0370.010.010.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM164,890167,706+2,8160.060.05-0.01buy
Prime Capital Investment Advisors, LLC12,1739,760+2,4130.110.040.00sell
CANADA LIFE ASSURANCE Co33,10535,324+2,2190.020.02-0.00buy
Mariner, LLC50,21852,228+2,0100.030.030.00buy
ProShare Advisors LLC19,69021,384+1,6940.010.010.00buy
BESSEMER GROUP INC5,3997,019+1,6200.000.00+0.00buy
SteelPeak Wealth, LLC2,8511,377+1,4740.040.020.00sell
WEDBUSH SECURITIES INC5,0973,680+1,4170.060.030.00sell
State of Alaska, Department of Revenue13,66312,314+1,3490.040.030.00sell
COLDSTREAM CAPITAL MANAGEMENT INC5,6124,328+1,2840.040.03-0.01sell
Empowered Funds, LLC18,87017,669+1,2010.240.12-0.12sell
BRADLEY FOSTER & SARGENT INC/CT22,38321,251+1,1320.120.080.00sell
MAI Capital Management5,0513,941+1,1100.020.01-0.01sell
OPPENHEIMER & CO INC3,0764,166+1,0900.010.02+0.00buy
PEAPACK GLADSTONE FINANCIAL CORP2,7531,730+1,0230.010.010.00sell
NOMURA ASSET MANAGEMENT CO LTD24,71725,696+9790.030.02-0.01buy
Treasurer of the State of North Carolina74,86273,932+9300.090.070.00sell
NORDEA INVESTMENT MANAGEMENT AB5,4696,336+8670.000.000.00buy
Edgestream Partners, L.P.11,39612,233+8370.270.21-0.06buy
DUFF & PHELPS INVESTMENT MANAGEMENT CO8,4069,134+7280.020.02-0.00buy
STRS OHIO89,39690,056+6600.090.07-0.01buy
Penserra Capital Management LLC4991,139+6400.000.00+0.00buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp8,5199,151+6320.020.020.00buy
S&CO INC13,60614,156+5500.250.22-0.03buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS16,80717,327+5200.030.03-0.01buy
GUGGENHEIM CAPITAL LLC20,83321,343+5100.040.030.00buy
REGIONS FINANCIAL CORP3,3312,823+5080.010.000.00sell
CULLINAN ASSOCIATES INC8,0007,500+5000.100.080.00sell
PROFUND ADVISORS LLC1,4091,904+4950.020.020.00buy
GREENLEAF TRUST7,3927,021+3710.020.010.00sell
MGO ONE SEVEN LLC1,3351,640+3050.020.030.00buy
STRATEGY ASSET MANAGERS LLC4,4914,794+3030.240.200.00buy
MAINSTAY CAPITAL MANAGEMENT LLC /ADV2,1851,885+3000.090.060.00sell
ADAGE CAPITAL PARTNERS GP, L.L.C.99,30099,000+3000.050.040.00sell
TD ASSET MANAGEMENT INC31,70032,000+3000.010.01-0.00buy
Ballentine Partners, LLC2,4492,152+2970.010.010.00sell
Cambridge Investment Research Advisors, Inc.17,03117,295+2640.020.02-0.00buy
Wahed Invest LLC1,3251,569+2440.120.100.00buy
TRUST CO OF VERMONT5,8866,079+1930.090.080.00buy
Vectors Research Management, LLC19,15719,341+1841.071.050.00buy
VALLEY NATIONAL ADVISERS INC188361+1730.010.01+0.00buy
TEXAS PERMANENT SCHOOL FUND CORP20,67020,839+1690.050.040.00buy
YOUSIF CAPITAL MANAGEMENT, LLC14,23214,393+1610.040.040.00buy
Integrated Wealth Concepts LLC3,3183,169+1490.020.010.00sell
HARBOUR INVESTMENTS, INC.1,1961,337+1410.010.01-0.00buy
Silver Lake Advisory, LLC27,32927,196+1333.302.76-0.54sell
Chesley Taft & Associates LLC10,16410,044+1200.150.120.00sell
CWM, LLC2,7252,845+1200.000.00-0.00buy
Page 1 of 2