Stock TransactionsFirst Solar Inc

Total Bought
2,225,694
173 transactions
Total Sold
5,474,912
240 transactions
Net
-3,249,218
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Lightrock Netherlands B.V.24,108666,307+642,1991.183.00+1.82buy
BNP PARIBAS FINANCIAL MARKETS290,983709,861+418,8780.050.130.00buy
VANGUARD GROUP INC13,721,97913,444,103+277,8760.050.050.00sell
PECONIC PARTNERS LLC100,000295,000+195,0000.611.83+1.22buy
National Pension Service41,419210,661+169,2420.010.04+0.03buy
SCHRODER INVESTMENT MANAGEMENT GROUP1,326,1971,427,105+100,9080.230.28+0.05buy
SPX Gestao de Recursos Ltda116,250204,250+88,0002.135.45+3.32buy
LBP AM SA49,46791,584+42,1170.130.28+0.14buy
CANADA LIFE ASSURANCE Co107,73966,572+41,1670.030.03-0.00sell
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC60,000100,000+40,0000.270.54+0.27buy
Korea Investment CORP65,46599,038+33,5730.030.05+0.02buy
Nishkama Capital, LLC50,25383,150+32,8970.260.87+0.61buy
Clean Energy Transition LLP1,117,2281,148,982+31,75421.6925.04+3.36buy
Union Bancaire Privee, UBP SA8,79238,532+29,7400.020.11+0.08buy
Zurcher Kantonalbank (Zurich Cantonalbank)373,258344,599+28,6590.190.200.00sell
PATTON FUND MANAGEMENT, INC.1,41428,884+27,4700.061.01+0.96buy
PRINCIPAL FINANCIAL GROUP INC187,767163,337+24,4300.020.020.00sell
GEODE CAPITAL MANAGEMENT, LLC2,895,7852,919,991+24,2060.040.050.00buy
Allianz Asset Management GmbH175,766152,012+23,7540.050.05-0.00sell
Swedbank AB148,695169,838+21,1430.030.04+0.01buy
DEEPWATER ASSET MANAGEMENT, LLC4,22325,126+20,9030.371.91+1.54buy
ProShare Advisors LLC46,66826,705+19,9630.020.010.00sell
Penserra Capital Management LLC56619,529+18,9630.000.06+0.06buy
LMR Partners LLP4,31021,290+16,9800.010.05+0.04buy
J. Safra Sarasin Holding AG90,442106,875+16,4330.320.45+0.13buy
Parametrica Management Ltd12,62227,563+14,9414.3111.10+6.79buy
Gotham Asset Management, LLC19,08129,673+10,5920.020.03+0.01buy
CIBC Asset Management Inc15,41225,782+10,3700.010.020.00buy
FORSTA AP-FONDEN23,30033,400+10,1000.030.05+0.02buy
Brendel Financial Advisors LLC1,01910,974+9,9550.121.41+1.29buy
BI Asset Management Fondsmaeglerselskab A/S39,03748,595+9,5580.080.11+0.03buy
FARLEY CAPITAL L.P.38,22546,925+8,7006.099.13+3.04buy
UniSuper Management Pty Ltd38,30245,919+7,6170.050.07+0.02buy
STEPHENS INC /AR/24,55932,055+7,4960.070.10+0.04buy
SUMITOMO MITSUI FINANCIAL GROUP, INC.104,792112,125+7,3330.410.52+0.11buy
CWM, LLC79,16086,165+7,0050.050.06+0.01buy
AVIVA PLC80,52887,007+6,4790.030.04+0.01buy
Skandinaviska Enskilda Banken AB (publ)50,68156,933+6,2520.040.06+0.01buy
EHP Funds Inc.9467,164+6,2180.274.29+4.01buy
CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT62,00068,000+6,0000.781.02+0.24buy
INTECH INVESTMENT MANAGEMENT LLC12,9657,285+5,6800.030.02-0.01sell
STANCE CAPITAL LLC485,124+5,0760.000.49+0.49buy
Wealthfront Advisers LLC9,24914,127+4,8780.000.010.00buy
EDMOND DE ROTHSCHILD HOLDING S.A.8,46713,316+4,8490.030.05+0.02buy
OFI INVEST ASSET MANAGEMENT11,93816,671+4,7330.050.05+0.01buy
Prime Capital Investment Advisors, LLC20,56824,878+4,3100.060.080.00buy
Perfromance Wealth Partners, LLC9,07713,177+4,1000.060.09+0.04buy
Compagnie Lombard Odier SCmA1,4625,562+4,1000.000.02+0.01buy
ALLSTATE CORP3,6977,581+3,8840.020.03+0.01buy
iA Global Asset Management Inc.16,48020,060+3,5800.050.07+0.02buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp14,64218,051+3,4090.020.02+0.01buy
Itau Unibanco Holding S.A.1713,550+3,3790.000.02+0.02buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM161,723158,361+3,3620.040.04+0.00sell
Morse Asset Management, Inc13,15616,408+3,2520.580.86+0.28buy
Edgestream Partners, L.P.1,7444,891+3,1470.010.04+0.02buy
ALPS ADVISORS INC34,14231,028+3,1140.040.050.00sell
JENNISON ASSOCIATES LLC55,37658,392+3,0160.010.01+0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.21,89924,523+2,6240.010.01+0.00buy
HARMONY ASSET MANAGEMENT LLC9,58512,090+2,5050.731.06+0.33buy
NEOS Investment Management LLC12,41014,884+2,4740.020.02+0.00buy
Cambridge Investment Research Advisors, Inc.27,19929,595+2,3960.020.02+0.00buy
Sumitomo Mitsui DS Asset Management Company, Ltd12,52014,870+2,3500.020.03+0.01buy
MUFG Securities EMEA plc2,0534,402+2,3490.010.01+0.00buy
Edgemoor Investment Advisors, Inc.5,5207,807+2,2870.090.16+0.06buy
Banque Transatlantique SA2502,500+2,2500.000.02+0.01buy
OPPENHEIMER & CO INC18,59820,792+2,1940.050.08+0.03buy
Investment Management Corp of Ontario7,0019,134+2,1330.020.03+0.01buy
GREENUP STREET WEALTH MANAGEMENT LLC9,73711,805+2,0680.330.45+0.12buy
Venture Visionary Partners LLC38,84340,867+2,0240.290.37+0.07buy
Whitaker-Myers Wealth Managers, LTD.3,9375,778+1,8410.190.31+0.13buy
SIG BROKERAGE, LP1,0872,910+1,8230.010.02+0.02buy
ATLAS CAPITAL ADVISORS INC.331,721+1,6880.000.05+0.05buy
PRUDENTIAL PLC13,96715,509+1,5420.020.03+0.01buy
Mengis Capital Management, Inc.5,7437,243+1,5000.250.33+0.09buy
Asset Management One Co., Ltd.48,39449,825+1,4310.030.04+0.01buy
CASTLEARK MANAGEMENT LLC1,4902,900+1,4100.010.02+0.01buy
NORDEA INVESTMENT MANAGEMENT AB8,73910,075+1,3360.000.00+0.00buy
Rathbones Group PLC4,9306,230+1,3000.000.01+0.00buy
ABN AMRO INVESTMENT SOLUTIONS89,28090,549+1,2690.400.35-0.05buy
FLPUTNAM INVESTMENT MANAGEMENT CO2,0453,300+1,2550.010.01+0.01buy
SteelPeak Wealth, LLC10,00011,079+1,0790.070.10+0.02buy
Pinpoint Asset Management (Singapore) Pte. Ltd.2011,270+1,0690.010.07+0.06buy
Czech National Bank27,23928,295+1,0560.040.05+0.01buy
State of Alaska, Department of Revenue11,72410,704+1,0200.030.030.00sell
Clayton Partners LLC13,97014,983+1,0132.342.83+0.49buy
NEW YORK STATE COMMON RETIREMENT FUND67,06068,060+1,0000.020.02+0.00buy
Inspire Investing, LLC10,45611,443+9870.220.27+0.04buy
Global Retirement Partners, LLC8,9709,866+8960.050.050.00buy
BANCO BILBAO VIZCAYA ARGENTARIA, S.A.3,4064,286+8800.010.01+0.00buy
LOS ANGELES CAPITAL MANAGEMENT LLC22,37521,496+8790.020.020.00sell
CHASE INVESTMENT COUNSEL CORP14,96215,838+8760.981.16+0.18buy
Perigon Wealth Management, LLC1,5502,374+8240.010.01+0.00buy
IFM Investors Pty Ltd20,57321,385+8120.040.05+0.01buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS25,75424,960+7940.030.03+0.00sell
Chesley Taft & Associates LLC13,45214,212+7600.130.15+0.02buy
Energy Income Partners, LLC8,9529,652+7000.040.05+0.01buy
YOUSIF CAPITAL MANAGEMENT, LLC12,10411,415+6890.030.030.00sell
Quarry LP184873+6890.010.040.00buy
SeaCrest Wealth Management, LLC1,9622,641+6790.050.06+0.02buy
BROWN, LISLE/CUMMINGS, INC.20670+6500.000.04+0.04buy
Page 1 of 5