Stock TransactionsFirst Solar Inc

Total Bought
2,659,661
183 transactions
Total Sold
2,707,126
145 transactions
Net
-47,465
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Park West Asset Management LLC153,000570,000+417,0002.586.84+4.25buy
SCHRODER INVESTMENT MANAGEMENT GROUP2,454,4992,063,090+391,4090.550.41-0.14sell
D. E. Shaw & Co., Inc.622,476317,167+305,3090.180.080.00sell
BNP Paribas Asset Management Holding S.A.2,522,1972,801,916+279,7191.211.26+0.05buy
BALYASNY ASSET MANAGEMENT L.P.184,246402,077+217,8310.090.180.00buy
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC113,554313,554+200,0000.811.82+1.01buy
Bank Julius Baer & Co. Ltd, Zurich30,116200,247+170,1310.110.13+0.02buy
Rockefeller Capital Management L.P.23,133137,137+114,0040.010.070.00buy
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
AQR CAPITAL MANAGEMENT LLC323,611244,797+78,8140.110.070.00sell
GEODE CAPITAL MANAGEMENT, LLC2,431,6612,509,681+78,0200.050.040.00buy
E. Ohman J:or Asset Management AB3,70069,100+65,4000.020.30+0.27buy
Allianz Asset Management GmbH354,267289,148+65,1190.120.08-0.03sell
BNP PARIBAS FINANCIAL MARKETS145,887198,180+52,2930.050.040.00buy
FIRST TRUST ADVISORS LP537,669489,493+48,1760.110.090.00sell
STRS OHIO85,000130,000+45,0000.060.09+0.03buy
JANE STREET GROUP, LLC1,204,9201,160,246+44,6740.330.32-0.01sell
Erste Asset Management GmbH191,081234,865+43,7840.480.54+0.05buy
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.350,011390,959+40,9480.840.82-0.02buy
Foster Victor Wealth Advisors, LLC20,63457,821+37,1870.350.97+0.62buy
ZEVENBERGEN CAPITAL INVESTMENTS LLC336,084369,278+33,1941.331.32-0.01buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND191,482221,187+29,7050.110.13+0.01buy
PRINCIPAL FINANCIAL GROUP INC120,420148,543+28,1230.010.020.00buy
Walleye Capital LLC91,72767,129+24,5980.300.170.00sell
South Dakota Investment Council60,59684,354+23,7580.220.30+0.07buy
National Pension Service185,400209,000+23,6000.040.04-0.00buy
CANADA LIFE ASSURANCE Co51,56674,830+23,2640.020.03+0.01buy
OFI INVEST ASSET MANAGEMENT24,78947,680+22,8910.140.21+0.07buy
COHEN & STEERS, INC.11322,330+22,2170.000.01+0.01buy
PRUDENTIAL PLC5,51827,095+21,5770.010.03+0.03buy
Legal & General Group Plc726,009746,721+20,7120.040.04-0.00buy
AVIVA PLC100,673119,538+18,8650.060.07+0.00buy
APG Asset Management N.V.297,106314,977+17,8710.090.09-0.00buy
SFE Investment Counsel37,40055,228+17,8281.682.11+0.43buy
Aberdeen Group plc266,648283,503+16,8550.100.09-0.01buy
Long Focus Capital Management, LLC40,00055,000+15,0000.230.48+0.25buy
Zurcher Kantonalbank (Zurich Cantonalbank)548,058533,196+14,8620.370.320.00sell
PEAPACK GLADSTONE FINANCIAL CORP4,45317,521+13,0680.010.05+0.03buy
Bayesian Capital Management, LP3,90015,800+11,9000.070.25+0.18buy
LECAP ASSET MANAGEMENT LTD3,14014,897+11,7570.200.52+0.33buy
MIROVA20,23431,736+11,5020.710.95+0.24buy
NOMURA HOLDINGS INC12,18123,665+11,4840.020.030.00buy
BI Asset Management Fondsmaeglerselskab A/S40,98152,257+11,2760.150.17+0.02buy
Concentric Capital Strategies, LP1,24812,281+11,0330.030.13+0.11buy
CI INVESTMENTS INC.28311,012+10,7290.000.010.00buy
APG Asset Management US Inc.20,30030,768+10,4680.020.03+0.01buy
TRILLIUM ASSET MANAGEMENT, LLC227,416237,832+10,4161.071.02-0.05buy
Robeco Institutional Asset Management B.V.13,92923,812+9,8830.010.01+0.00buy
NICOLA WEALTH MANAGEMENT LTD.14,50024,000+9,5000.260.39+0.13buy
Credit Capital Investments LLC13,93023,430+9,5003.344.89+1.54buy
OSSIAM7,33315,866+8,5330.020.05+0.03buy
ABN AMRO Bank N.V.154,713162,848+8,1350.440.41-0.03buy
Skandinaviska Enskilda Banken AB (publ)34,49041,895+7,4050.030.03+0.00buy
SUMITOMO MITSUI FINANCIAL GROUP, INC.55,56962,809+7,2400.300.33+0.02buy
Clean Yield Group19,93027,034+7,1041.451.78+0.33buy
CoreCommodity Management, LLC2,4999,551+7,0520.130.57+0.45buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND15,9729,123+6,8490.050.030.00sell
Clear Harbor Asset Management, LLC3,2149,395+6,1810.050.14+0.09buy
PineBridge Investments, L.P.48,98055,139+6,1590.080.07-0.00buy
Twin Tree Management, LP55,11061,148+6,0380.180.24+0.06buy
Swedbank AB123,629129,234+5,6050.030.19+0.16buy
Ilmarinen Mutual Pension Insurance Co20,00025,000+5,0000.050.05+0.00buy
Venture Visionary Partners LLC15,08919,992+4,9030.140.16+0.02buy
Beech Hill Advisors, Inc.22,54727,201+4,6541.881.91+0.03buy
SteelPeak Wealth, LLC4,1948,753+4,5590.040.08+0.03buy
FIL Ltd67,81971,880+4,0610.010.01-0.00buy
Cambridge Investment Research Advisors, Inc.16,74820,701+3,9530.010.01+0.00buy
Westover Capital Advisors, LLC1,9925,912+3,9200.110.29+0.18buy
Rafferty Asset Management, LLC33,39337,279+3,8860.020.02-0.00buy
ROYAL LONDON ASSET MANAGEMENT LTD43,41847,299+3,8810.020.02-0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO44,58440,743+3,8410.030.030.00sell
Trium Capital LLP3,9927,708+3,7160.060.49+0.43buy
SAMLYN CAPITAL, LLC1,792,0601,795,736+3,6766.155.08-1.07buy
Avalon Trust Co81,27684,796+3,5201.281.17-0.11buy
Orion Capital Management LLC1003,590+3,4900.010.32+0.31buy
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO47,84451,270+3,4260.010.010.00buy
BOURGEON CAPITAL MANAGEMENT LLC1853,435+3,2500.010.11+0.11buy
L & S Advisors Inc10,17813,357+3,1790.210.25+0.04buy
GUGGENHEIM CAPITAL LLC23,06819,893+3,1750.030.020.00sell
Fisher Asset Management, LLC39,26942,434+3,1650.000.00-0.00buy
Quadrant Private Wealth Management, LLC11,84215,004+3,1620.570.64+0.08buy
Quarry LP1,3194,352+3,0330.090.310.00buy
Stamos Capital Partners, L.P.6,0508,940+2,8900.280.34+0.06buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM165,055167,897+2,8420.040.04-0.00buy
Integrated Advisors Network LLC1,6854,347+2,6620.020.04+0.02buy
Silver Lake Advisory, LLC27,06729,724+2,6572.612.24-0.38buy
Wealthfront Advisers LLC2,8535,464+2,6110.000.00+0.00buy
Fulcrum Capital LLC33,32735,738+2,4111.481.43-0.05buy
DUFF & PHELPS INVESTMENT MANAGEMENT CO6,6058,822+2,2170.010.02+0.00buy
Leibman Financial Services, Inc.15,97818,184+2,2062.292.36+0.07buy
Sumitomo Mitsui DS Asset Management Company, Ltd8,45310,613+2,1600.020.02+0.00buy
Eschler Asset Management LLP2,6954,827+2,1320.370.53+0.16buy
ELEVATION POINT WEALTH PARTNERS, LLC5,9588,090+2,1320.100.10+0.01buy
FORSTA AP-FONDEN20,10022,200+2,1000.030.03-0.00buy
Brevan Howard Capital Management LP4,0446,031+1,9870.010.01+0.00buy
Capital Research Global Investors2,940,6232,942,590+1,9670.120.11-0.01buy
Silver Coast Investments LLC2,0013,922+1,9210.160.27+0.11buy
Whalen Wealth Management Inc.2,3154,019+1,7040.360.50+0.14buy
SHELL ASSET MANAGEMENT CO1,0712,739+1,6680.010.030.00buy
Page 1 of 4